求解答,交叉编译glibc 编译

交叉编译(2)
第一步:从相关的网站下载安装包,给大家推荐两个网站:;。我先后下载过:
glibc-2.8**的,glibc-2.4**的,后来glibc-2.14才好使,具体原因下面我会讲到。
我下载的安装包两种:glibc-2.14.tar.bz2;补丁包glibc-ports-2.14.tar.bz2
第二步:下载好以后-&解压-&将glibc-ports-.14文件夹重命名为ports放到glibc-2.14-&在glibc-2.14同级目录下新建文件夹glibc-&在glibc文件夹下新建脚本文件bulid.sh。具体终端命令如下:
tar jxvf glibc-2.14.tar.bz2
glibc-ports-2.14.tar.bz2;
mv glibc-ports-2.14 glibc-2.14/ports
touch build.sh
vi build.sh
完了,终端敲./build.sh
在glibc这个文件夹会生成MAKEFILE,
终端敲make
大概make得好长时间具体也不太清楚。
生成的效果这样的
基本感觉就结束了,当然还有个make install,这个命令是安装的意思,而我不需要安装,只是需要其中的几个产生的文件,具体也不清楚安装完有啥效果。
如果你下载的安装包和我不一样,./build.sh,可能会出现这样的错误的话!大体意思应该是关键程序丢失或版本太旧,检查要求的版本()。
我开始用的2.4,后来换2.8,都不行,换了个2.14的才不报错了,建议你换个版本高的。
不过,做完后,有个疑问,那就是–prefix=/home/xuei/cross_compling这个文件本应该有东西的,但是我的却没有,难道是没有成功吗???希望哪位朋友知道的话,能告我一下,我邮箱.欢迎各位童靴赐教!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:453次
排名:千里之外如何查看linux包依赖?&Linux构建交叉编译环境_linux吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:166,729贴子:
如何查看linux包依赖?&Linux构建交叉编译环境收藏
闲的蛋疼手动构建linux-arm-gcc,为了解决glibc依赖问题,ldd是对已经安装的包使用的吧对于没有安装的包源码目录下好像有个文件说明这个文件的依赖关系。请问是这样么?那个文件一般叫什么名字?另一个问题:用Crosstool进行了交叉编译工具制作,遇到glibc对gcc版本要求过高的问题。我觉得Crosstool好久没更新了在作者网页上最后修改好像是06年)对比较新的glibc编译时会提示gcc过旧。实际上是太新。我有点想自己修改一份(好像有点难……)。目录文件太多请指点一二。在作者网页上Crosstool build results页面有一句“The label 'cgcc' refers to the 'core' version of gcc, i.e. the one used to build glibc before building the final gcc. (Older glibc's prefer to be built by older gcc's.)”这,有点不明白含义做这个就只想要多了解点东西,自己打发下时间。我知道在aur里边有gcc-4.7.3的包arm-linux-gnueabi-gcc。先谢谢大家看到这
达内linux培训,将网络工程与Linux系统运维结合,培养高端Linux运维人才;linux培训优势多:rhca讲师多;红帽认证费用低;linux课时长;送补考机会
看半天不知道问啥
./configure --help看帮助 或者./configure让它自己检查 其他不知道
总感觉不水一把帖子就沉得快
通常都会自己检查的
glibc会依赖到gcc的一些库(例如浮点数处理的库),所以要先编一个不带libc的裸的交叉gcc,然后再用这个gcc编glibc,之后再带着这个glibc编最后的gcc。查看一个ELF的依赖的共享库的话,可以用ldd,也可以用readelf -d想了解更多建议手动编译,不要使用现成的脚本一般分为4个步骤1. 编译binutils2. 编译裸的gcc3. 用裸gcc编libc4. 带着libc编最终版gcc至于crosstool没有用过,都是纯手动编译
这个问题我已经烦了很久了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或}

我要回帖

更多关于 glibc 编译安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信