移植第三方程序有几种情况
一 .如果源码包有Makefile文件,直接改Makefile,修改CC, AS, LD, CFLAGS,INST_PATH..
二.源码包没有Makefile文件,但有configure/config文件:
1.设置 CC, LD ,AS, LDFLAGS ,AR,RANLIB等环境变量,如下面的lrzsz命令移植中的
CC=/opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-gcc (编译器)
AR=/opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-ar (做静态库)
LD=/opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-ld