日期:2014-05-16 浏览次数:20749 次
今天装redhat的gcc,搞了好久,记录一下。
?
之前是因为装mysql-5.0.22.tar.gz,发现到运行命令“./configure --prefix=/usr/local/mysql --with-charset=gbk”之后,报错:“configure: error: C preprocessor "/lib/cpp" fails sanity check”。这个错误是因为gcc虽然安装了,但是部分rpm包没装。
?
于是继续将一些包装上去:glibc-headers-2.3.4-2.43.el4_8.6.i386.rpm,gcc-c++-3.4.6-3.1.i386.rpm,libstdc++-devel-3.4.6-3.1.i386.rpm
?
?
总结一下:总共装了这些
glibc-devel-2.3.4-2.43.el4_8.6.i386.rpm
glibc-headers-2.3.4-2.43.el4_8.6.i386.rpm
gcc-3.4.6-3.1.i386.rpm
glibc-kernheaders-2.4-8.10.i386.rpm
gcc-c++-3.4.6-3.1.i386.rpm
libstdc++-devel-3.4.6-3.1.i386.rpm
?
这台机器的操作系统情况如下:
?
[root@ssoldap mysql-5.0.22]# lsb_release -a
LSB Version:??? :core-3.0-ia32:core-3.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch
Distributor ID: RedHatEnterpriseAS
Description:??? Red Hat Enterprise Linux AS release 4 (Nahant Update 6)
Release:??????? 4
Codename:?????? NahantUpdate6
[root@ssoldap mysql-5.0.22]# arch
i686
[root@ssoldap mysql-5.0.22]# getconf LONG_BIT
32