开发环境为Ubuntu12.04.5版本。
1.官网下载 samba-3.0.23.tar.gz,然后解压 tar -xvfz samba-3.0.23.tar.gz。
2.进入解压之后的文件夹,找到samba-3.0.23目录下的source文件夹,右键打开命令行终端,输入
./configure CC=arm-fsl-linux-gnueabi-gcc LD=arm-fsl-linux-gnueabi-ld AR=arm-fsl-linux-gnueabi-ar --target=arm-fsl-linux --host=arm-fsl-linux-gnueabi samba_cv_CC_NEGATIVE_ENUM_VALUES=yes
然后运行,会有错误。
交叉编译器 arm-fsl-linux-gnueabi-gcc 根据自己的应用环境进行设置和选择.
echo "$as_me: error: cannot run test program while cross compiling
See \`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }
修改为
echo "$as_me: error: cannot run test program while cross compiling
See \`config.log' for more details." >&2;}
}