当前位置:  技术问答>linux和unix

在qemu模拟器armv5下,以gcc4.3编译glibc2.9,出错求助~~

    来源: 互联网  发布时间:2016-12-05

    本文导语:  在qemu模拟器armv5下,以gcc4.3编译glibc2.9,glibc需要gmp和mpfr两个支持,在编译完那两个包后,开始编译glibc,configure中以--with-gmp,--with-mpfr关联两个包,但是编译中出现了以下错误 /tmp/ccd6rQYW.s: Assembler messages: /tmp/ccd6rQYW....

在qemu模拟器armv5下,以gcc4.3编译glibc2.9,glibc需要gmp和mpfr两个支持,在编译完那两个包后,开始编译glibc,configure中以--with-gmp,--with-mpfr关联两个包,但是编译中出现了以下错误

/tmp/ccd6rQYW.s: Assembler messages:
/tmp/ccd6rQYW.s: 24: Error: Selected processor does not support 'rfs r1'
/tmp/ccd6rQYW.s: 31: Error: Selected processor does not support 'wfs r3'
应该是不支持硬浮点,我就设置软浮点:
      export CFLAGS="-msoft-float"

重新configure,make之后,报错为
/home/qemu/glibc-build/config.h:3:3: error: #error "glibc cannot be compiled without optimization"
貌似这个错误是优化的原因,于是乎在加 -O2

重新configure,make之后,又出现第一个浮点的错误。

很诡异,新手求教~~~~是我的gcc用的不对,版本有高低,还是其他什么原因?

|
不懂,友情帮顶!

|
模拟器这个东东没有玩过,
关注一下
rfs和wfs是什么?
能否不编译进去?

|
编译 glibc , gcc ,binutils  这些东西, 对gcc的版本要求比较严格。

你换个gcc的版本试试。 


|
这个楼主应该到LFS上去看看, 做工具链来说一般都有补丁, 版本也要匹配,不然会有很多奇奇怪怪的错误。。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求教libvirt管理qemu-kvm的参数
  • 关于qemu调试linux内核的问题
  • qemu使用的img文件和vm使用的img文件格式不同吗?
  • 我用qemu来运行我修改了KGDB的内核选项 运行有问题
  • qemu -smp
  • 我用Qemu安装在移动硬盘的ubuntu9.10 启动不了?
  • 我用的Qemu装的Ubuntu9.10,在没有连入局域网时,怎么与我的宿主机组成局域网?
  • linux环境下修改linux0.11 bootsect.s并用qemu运行的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3