我一直在尝试在 ARM Cortex A8 上交叉编译 C-icap(Linux - Arago 2011.09 am335x)。
我从http://c-icap.sourceforge.net/download.html下载了c-icap
我有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
怎么了???
最佳答案
您可以交叉编译c_icap,如下所示。
检查toolcahin路径是否已导出,否则导出
export PATH=/opt/arm-arago-linux-gnueabi/bin:$PATH
首先配置c_icap。为了避免交叉编译时测试失败,我们必须将值设置为 yes 或 no。(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
关于linux - C-icap - 如何交叉编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32284950/