使用64位服务器编译32位嵌入式镜像

    公司的电脑配置低到要命,PentiumE5400,内存3GB,以楼主这么火爆的脾气,砸键盘是必须的。切换到新项目,要了台服务器,所以将所有的项目镜像都拿到上面去编,一个字爽。写几个遇到的小问题,希望可以帮助到你:

   1、没有找到我的交叉编译工具,ls查看确实存在;

其实原因很简单,是因为他没有32位的运行库 ia32-libs ,直接安装即可:apt-get install lib32z1

   2、执行自己写的脚本:报Syntax error: "(" unexpected (expecting "")

明明没有错误,ls -l /bin/sh指向dash,dash和bash还是有点区别的

执行dpkg-reconfigure dash,选择no

   3、还有一个就是没有32位库库的问题

安装就是了

猜你喜欢

转载自blog.csdn.net/qq_21640423/article/details/103537273
今日推荐