C-icap - как кросс-компилировать?

Я пытался скомпилироватьC-icap на ARM Cortex A8(Linux - Arago 2011.09 am335x).
Я скачал c-icap с http://c-icap.sourceforge.net/download.html
У меня есть arm-arago-linux-gnueabi-gcc и arm-arago-linux-gnueabi-g++.

Я не знаю, что я должен написать:

 ./configure .........

Не могли бы вы помочь мне???

./configure   --prefix=/usr/local/c_icap  --host=arm-linux\
CC=/opt/arm-arago-linux-gnueabi/bin/arm-arago-linux-gnueabi-gcc \
--enable-gnuregex --enable-async-io=80 --enable-cache-digests \
--enable-err-language="zh-cn" --enable-default-err-language="zh-cn"\
--enable-epoll --disable-internal-dns --enable-kill-parent-hack

Что случилось???

1 ответ

Вы можете сделать кросс-компиляцию c_icap, как показано ниже.

Проверьте, был ли экспортирован путь к инструменту, иначе экспортируйте его

export PATH=/opt/arm-arago-linux-gnueabi/bin:$PATH

Сначала настройте c_icap. Чтобы избежать тестов, которые не пройдут при кросс-компиляции, мы должны установить значения как да или нет.(Ac_cv_fcntl & ac_cv_10031b_ipc_sem)

ac_cv_fcntl=yes ac_cv_10031b_ipc_sem=yes ./configure --prefix=/ --host=arm-arago-linux-gnueabi

Следующая компиляция c_icap

make

Далее установите его

make install DESTDIR=/usr/local/c_icap
Другие вопросы по тегам