C-icap - 如何交叉编译?

时间:2015-08-29 10:17:53

标签: linux cross-compiling icap

我一直在尝试交叉编译 ARM Cortex A8上的C-icap (Linux - Arago 2011.09 am335x)。
我从https://developer.godaddy.com下载了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

有什么问题???

1 个答案:

答案 0 :(得分:0)

您可以交叉编译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