虾米窝窝 -- » Linux下GCC编译器的安装
Subscribe RSS
Linux下GCC编译器的安装 04月 28

反正郁闷的事情都能被我碰到……今天给他们用硬盘安装RedHat后再装MySQL时才发现没有C编译器,晕的我……这日子没法活了啊 -_-


需要的东东有 :
glibc-devel-2.3.2-11.9.i386.rpm
glibc-kernheaders-2.4-8.10.i386.rpm
gcc-3.2.2-5.i386.rpm
cpp-3.2.2-5.i386.rpm
binutils-2.13.90.0.18-9.i386.rpm

在三张光盘中搜这些rpm包, 也可以到internet上去搜索下载.
http://c.lstc.edu.cn:8888/kj/obg/linux/software.htm

现在将它从ftp传到我的linux中,拷贝到/root/install目录

[root@masenger root]# cd install

[root@masenger install]# ls
gcc-3.2.2-5.i386.rpm telnet-server-0.17-25.i386.rpm

安装gcc :
[root@masenger install]# rpm -ivh gcc-3.2.2-5.i386.rpm
warning: gcc-3.2.2-5.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
cpp = 3.2.2-5 is needed by gcc-3.2.2-5
glibc-devel >= 2.2.90-12 is needed by gcc-3.2.2-5

由此看见需要glibc-devel至少2.2.90版本. 拷贝到/root/install目录

[root@masenger install]# ls
gcc-3.2.2-5.i386.rpm glibc-devel-2.3.2-11.9.i386.rpm telnet-server-0.17-25.i386.rpm

安装glibc-devel :
[root@masenger install]# rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm
warning: glibc-devel-2.3.2-11.9.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
kernel-headers is needed by glibc-devel-2.3.2-11.9
kernel-headers >= 2.2.1 is needed by glibc-devel-2.3.2-11.9

由此看见需要kernel-headers至少2.2.1版本. 但是你发现没有叫kernel-headers .但是有一个glibc-kernheaders-2.4-8.10.i386.rpm
把它从ftp传到我的linux中,拷贝到/root/install目录

[root@masenger install]# ls
gcc-3.2.2-5.i386.rpm glibc-kernheaders-2.4-8.10.i386.rpm
glibc-devel-2.3.2-11.9.i386.rpm telnet-server-0.17-25.i386.rpm

安装kernel-headers :
[root@masenger install]# rpm -ivh glibc-kernheaders-2.4-8.10.i386.rpm
warning: glibc-kernheaders-2.4-8.10.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%]
1:glibc-kernheaders ########################################### [100%]

安装glibc-devel :
[root@masenger install]# rpm -ivh glibc-devel-2.3.2-11.9.i386.rpm
warning: glibc-devel-2.3.2-11.9.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%]
1:glibc-devel ########################################### [100%]

安装gcc :
[root@masenger install]# rpm -ivh gcc-3.2.2-5.i386.rpm
warning: gcc-3.2.2-5.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
cpp = 3.2.2-5 is needed by gcc-3.2.2-5
又提示你需要cpp至少3.2.2-5版本. 把它从ftp传到我的linux中,拷贝到/root/install目录

安装cpp:
[root@masenger install]# rpm -ivh cpp-3.2.2-5.i386.rpm
warning: cpp-3.2.2-5.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%]
1:cpp ########################################### [100%]

安装gcc :
[root@masenger install]# rpm -ivh gcc-3.2.2-5.i386.rpm
warning: gcc-3.2.2-5.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing… ########################################### [100%]
1:gcc ########################################### [100%]

到此为止,gcc就装好了

Category: Unix/Linux  | 标签: , ,  | 4021次阅读
你可以通过RSS 2.0来关注此文章的评论. 也可以留言或者从你的主页trackback.
留言

XHTML: 你可以使用以下的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>