iptables源码怎样进行交叉编译啊

yanlongxiang 发布于 2012/03/22 16:43
阅读 2K+
收藏 0
加载中
0
汉克斯
汉克斯

./configure --host=arm-linux

arm-linux 代表你安装的cross compiler名,取前半部分,如 arm-gnuabi-linux-gcc 你就舔 arm-gnuabi-linux

./configure 后还可以跟很多参数选项,用于包含和指定依赖库的位置等等。你用 ./configure --help看看就行了。

y
yanlongxiang
@汉克斯 : 老大说要我移植个最新的,然后我就下了个1.4.12.2的,不知道你那的交叉编译环境是否适用,刚刚接触这行才几个月,麻烦您了
汉克斯
汉克斯
@yanlongxiang : 可以修改,你可以先用./configure运行一次后,让其生成基本的makefile框架,再去改makefile文件,不过估计新版本里的选项和依赖太多了,如果靠改makefile达到目的,好像要累死人。
汉克斯
汉克斯
最新的倒没去编译过了,因为一般做产品还是要稳定的,最新的不怎么敢一上来就往产品里用。你想编译哪个版本?我帮你编下写个脚本给你。反正我这里有资源,ARM硬件平台也是现成的。
y
yanlongxiang
看了之前较早版本可以修改Makefile进行交叉编译,最新版本好像和旧版本不一样,也可以修改Makefile吗?求教
返回顶部
顶部