GCC 下载地址与编译安装

安装Oracle webgate11g时需要gcc,在OTN上没有相应的下载,需要自己下载,从这儿知道需要的版本为:
[quote]
2.1.24 Commands for Determining if Shared GCC Libraries for 11g WebGate Are Correct Versions
In Linux32/i386 environments:
strings -a libgcc_s.so.1 | grep -c "GCC_3.0"
strings -a libgcc_s.so.1 | grep -v "GCC_3.3.1" | grep -c "GCC_3.3"
file libgcc_s.so.1 | grep "32-bit" | grep -c "80386"
file libstdc++.so.5 | grep "32-bit" | grep -c "80386"

In Linux64/x86-64 environments:
strings -a libgcc_s.so.1 | grep -c "GCC_3.0"
strings -a libgcc_s.so.1 | grep -v "GCC_3.3.1" | grep -c "GCC_3.3"
strings -a libgcc_s.so.1 | grep -c "GCC_4.2.0"
file libgcc_s.so.1 | grep "64-bit" | grep -c "x86-64"
file libstdc++.so.6 | grep "64-bit" | grep -c "x86-64"

In Solaris64/SPARC environments:
strings -a libgcc_s.so.1 | grep -c "GCC_3.0"
strings -a libgcc_s.so.1 | grep -v "GCC_3.3.1" | grep -c "GCC_3.3"
file libgcc_s.so.1 | grep "64-bit" | grep -c "SPARC"
file libgcc_s.so.1 | grep "64-bit" | grep -c "x86-64"
file libstdc++.so.5 | grep "64-bit" | grep -c "SPARC"

http://download.oracle.com/docs/cd/E14571_01/relnotes.1111/e10133/install.htm#CBHIEGEF[/quote]

[b]下载[/b]
[url]http://ftp.gnu.org/pub/pub/gnu/gcc/[/url]

[b]安装[/b]
[code="java"]# tar jxf gcc-4.2.0.tar.bz2
# mkdir /usr/gcc4
# cd /gcc-4.2.0
#./configure --prefix=/usr/gcc4
# make //so long a time
# make install
# which gcc //查看旧版本gcc安装路径
/usr/bin/gcc[/code]
分别用新安装的/usr/gcc4/lib/下的gcc、g++、gcj指向替换相应旧的文件夹/usr/lib文件
[code="java"]# cd /usr/lib
# mv gcc gcc_bak
# mv g++ g++_bak
# mv gcj gcj_bak
# ln -sv /usr/gcc4/bin/gcc gcc
# ln -sv /usr/gcc4/bin/g++ g++
# ln -sv /usr/gcc4/bin/gcj gcj[/code]
此时已经安装成功
[code="java"]# gcc -v
gcc 版本 4.2.0[/code]

[b]问题[/b]
1.java/parse-scan.h 找不到此文件
解决办法,安装biso,建议最好是rpm即可.
附件是2.3-2.1版本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值