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

请教个gcc安装的问题

    来源: 互联网  发布时间:2017-04-23

    本文导语:  我的系统是fedora12 找不到yum源可以安装gcc 于是自己下载了gcc4.8.1的安装包进行安装 报错信息是 /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory  # include  而我的/usr/include/gnu/下面没有这个32位...

我的系统是fedora12 找不到yum源可以安装gcc 于是自己下载了gcc4.8.1的安装包进行安装
报错信息是
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory
 # include 
而我的/usr/include/gnu/下面没有这个32位的头文件 只有64位的
[root@localhost gcc-4.8.1]# cd /usr/include/gnu/
[root@localhost gnu]# ls
lib-names.h  libc-version.h  stubs-64.h  stubs.h
在网上查了一下 说是要安装新的glibc 但是最好用yum安装 不然重装率很高 但是我的yum源又用不了
因为我是64位的 有没有什么办法只安装64位版本的gcc 这样就不需要32位的头文件了啊
或者有没有其他办法解决呢 多谢各位大侠了

|
1. 在64位系统中,make之前需要添加两个包含目录:

1
2
export C_INCLUDE_PATH=/usr/include/x86_64-linux-gnu
export CPLUS_INCLUDE_PATH=/usr/include/x86_64-linux-gnu


参考:http://www.bfcat.com/index.php/2012/09/64bit-ubuntu-gcc-4-7/

|
有系统盘,可以做个本地的yum源。
[root@hesxserver1 yum.repos.d]# cd /etc/yum.repos.d
[root@hesxserver1 yum.repos.d]# cp rhel-source.repo mycdrom.repo
[root@hesxserver1 yum.repos.d]# vim mycdrom.repo
[root@hesxserver1 yum.repos.d]# cat mycdrom.repo
[Server]
name=Red Hat Enterprise Linux $releasever - Server
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[HA]
name=Red Hat Enterprise Linux $releasever - ha
baseurl=file:///media/cdrom/HighAvailability
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[lvs]
name=Red Hat Enterprise Linux $releasever - lvs
baseurl=file:///media/cdrom/LoadBalancer
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[root@hesxserver1 yum.repos.d]#  umount /dev/sr0
[root@hesxserver1 yum.repos.d]#  mkdir /media/cdrom
[root@hesxserver1 yum.repos.d]#  mount /dev/sr0 /media/cdrom/
[root@hesxserver1 yum.repos.d]#  vim /etc/fstab
/dev/sr0 /media/cdrom iso9660  defaults 0 0

[root@hesxserver1 yum.repos.d]# yum clean all
[root@hesxserver1 yum.repos.d]# yum list

这是redhat 6.2 的可以自己修改下

|
1.优先建议使用yum安装,把yum源搞好就是了。

参见:http://wenku.baidu.com/view/cf49ae22915f804d2b16c193.html

2.gcc源代码是不是有64版本,或者编译的时候是不是有参数可以指定是64位系统?

|
你是到edora的官网下载 64位的rpm包安装吗?

    
 
 

您可能感兴趣的文章:

  • 请教本地硬盘安装问题请教本地硬盘安装问题
  • 请教IBM服务器安装AIX的安装资料(教程或者资料,最好有安装步骤)
  • 安装请教:没有软驱,不能光盘启动,怎样安装红帽子?
  • 请教Linux下pgadmin3-1.0.2的编译和安装!!高分请教!
  • 在linux下面怎么安程序啊?我刚裝了一个 linux,下了一个迅雷安装程序,可是不知道怎么安装啊?真心请教。
  • 请教,第一遍在win2000下用vmware安装linux失败,要从新安装,如何卸载?谢谢
  • 请教: 在redhat 7.2上安装oracle8i,只能在x-windows下安装吗?
  • 高手看过来:请教如何在移动硬盘上安装Linux?
  • 请教:为什么软件需要安装??
  • 100分请教高手 linux 下安装expect
  • Redhat linux 9下安装apache 安装出现错误!请教!!
  • 请教各位大神 linux安装的步骤!
  • 请教GCC安装的问题
  • 请教SHELL语句如何获取程序的安装路径?
  • 请教red hat linux7.1安装问题
  • 请教:Linux7.0下安装oracle817需要网卡吗?
  • 请教安装.
  • 请教solaris高手一个solaris安装问题
  • 请教,如何用虚拟订机安装liux
  • 请教solaris自动网络安装的问题
  • 请教,请教,这个问题是为什么????
  • ■请教■请教redhat最基本的问题!
  • 请教一个 shell 问题,我用下面这个 shell 语句总是失败,请教
  • 高分请教,各位大侠,请教一个问题,理论高手请进??谢谢
  • 请教象我这样的硬盘应如何安装Linux,我昨天试装了,但有问题。(老问题了,也看了前面的帖子,但还是来请教,请多指教)
  • 请教一个函数入口处的汇编问题(压栈问题)
  • 请教!出现这个提示是什么原因..是模块版本问题,还是其他问题..http://220.114.102.28/xitong/ProductShow.asp?ArticleID=82
  • 请教两个小问题:一个cgywin下使用vi的问题,另一个socket的问题
  • 请教一个opengl的问题
  • 请教两个redhat9问题
  • 请教kdevelop的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位大虾,请教装了REDHAT9操作系统后,启动时无法引导到LINUX,请教该如何解决啊
  • 请教,请教,,,一定要看!!一定要看!!
  • 请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • :请教高手,小弟打印width=1500,height=600(A3纸)的Applet,在预览中是该区域是黑的,打印出来也是黑的,请教高手解决一下
  • 请教这种循环的执行过程
  • 请教如何在指定目录下查找包含指定文字的文件
  • 请教局域网中如何通过ip地址得到主机名
  • 【请教】LINUX 下SNMP的MIB开发
  • 请教两个shell
  • 请教高手:如何用gnome/gtk编写托盘程序
  • 菜鸟请教Linux
  • 请教semop()函数的用法、含义
  • 请教个,关于C编译器参数CFLAGS的问题(真诚请教,分不够了全部送出)
  • Think in java 问题。(请教)
  • 请教下我的eth0为什么设置后重启会失败?
  • 请教:$PWD 这个东西是什么意思啊?谢谢!
  • 请教高手AIX中怎么删除行尾的字符^M
  • 请教java中如何实现vb中chr() ,asc() 类似的功能?
  • 请教:JSP最简单的测试环境如何配置!
  • 请教一个关于java.policy的问题


  • 站内导航:


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

    ©2012-2021,