我一直在尝试交叉编译 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
有什么问题???
答案 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