2015-08-29 5 views
-1

Я пытался скомпилировать 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 ++.
C-icap - как скомпилировать компиляцию?

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

./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 

Что не так ???

ответ

0

Вы можете перекрестно скомпилировать c_icap, как показано ниже.

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

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 
+0

Комментарии для расширенного обсуждения; этот разговор был [перемещен в чат] (http://chat.stackoverflow.com/rooms/88551/discussion-on-answer-by-ashwanth-selvam-c-icap-how-to-cross-compiling). – Matt