LINUX安装GCC出现的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX安装GCC出现的问题相关的知识,希望对你有一定的参考价值。
我的LINUX版本是Red Hat Enterprise Linux 5 安装GCC 4.2时出现如下问题
[root@localhost gcc-4.2]# /gcc/gcc-4.2-20060506/configure --prefix=/usr/local/gcc-4.2
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH
各位大哥帮帮忙阿~~~
能给个具体的操作吗??
而且不要自己编译 gcc 环境,因为 gcc 环境是一个整体。
他包括了 gcc 编译器,make 编译控制,binutils 工具,glibc 基础库,以及 kernel-header 内核头文件,以及其他需要的工具,比如 automake 自动编译控制程序,autoconfig 自动编译环境设置,等等等等。
如果你真的完全自己手工搭建好了一个完整的能用的编译环境,那么恭喜你,你可以继续建立一个属于自己的 Linux 发行版了。
建议这个发行版的名字叫,Love China Linux 2008 奥运增强特别 Vista 版,你看如何?
如果你用的是 Fedora 系列,在添加删除程序里选上编译部分的软件包装上就行了,不用自己重新弄 gcc 。
如果是 ubuntu ,这个我还不知道如何安装完整的需求包。或许有一个包会完整的依赖全部的编译环境,你选上那一个就等于全都选上了编译需要的包。
如果是 RH9 ,建议格式化后安装 Fedora 8。RH9 是 N 年前的系统了,他已经官方停止继续开发,转交给 Fedora 进行社区开发了。 参考技术A 好奇怪~~
1.建议查找是否还有其它版本的GCC在系统上,如果有,删除
2.使用默认的安装路径看能否解决问题 参考技术B 晕死,你gcc都没安装,怎可能用编译代码的方式来安装gcc.
你应该安装以及编译好的gcc。
安装盘上面有,用yum或者rpm命令安装。
如果是fedora系统并且你的机器可以上网,只需运行yum install gcc这个命令。
我不清楚Red Hat Enterprise Linux 5的盗版用户是否可以支持网络安装,如果不行,就用cd建一个本地的库,再用yum安装,方法网上有,搜索一下"建立yum库" 参考技术C 你这种情况不能用源代码编译安装,必须用可执行程序包来安装,Red Hat Enterprise Linux 5 可以用rpm包。
找一个gcc-4.2.rpm
然后执行命令:rpm -ivh gcc-4.2.rpm
可以到下面网站去搜一下,应该有的
http://www.rpmfind.com/或者http://rpm.pbone.net/
ubuntu12..4编译问题:当做到make -j4后出现如下:
在网上搜了一些,但说gcc版本太高了,但我换了低版本的gcc-4.4.7还是出现如下问题,求高手帮助,感激不尽:请详细说明
Install: out/host/linux-x86/framework/apicheck.jar
Install: out/host/linux-x86/framework/clearsilver.jar
Install: out/host/linux-x86/framework/droiddoc.jar
Install: out/host/linux-x86/lib/libneo_util.so
Install: out/host/linux-x86/lib/libneo_cs.so
Install: out/host/linux-x86/lib/libneo_cgi.so
Install: out/host/linux-x86/lib/libclearsilver-jni.so
Copying: out/target/common/obj/JAVA_LIBRARIES/core_intermediates/emma_out/lib/classes-jarjar.jar
Install: out/host/linux-x86/framework/dx.jar
Install: out/host/linux-x86/bin/dx
host C++: libutils <= frameworks/base/libs/utils/AssetDir.cpp
g++: –fpermissive:没有那个文件或目录
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/AssetDir.o] 错误 1
make: *** 正在删除文件“out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/AssetDir.o”
以上是关于LINUX安装GCC出现的问题的主要内容,如果未能解决你的问题,请参考以下文章
arm-linux-gcc已安装,可是编译是总是出现arm-none-linux-gnueabi-gcc:命令未找到