Index of /archives/linux/kernel.org/devel/gcc/gcc-2.95.x
Name Last modified Size Description
Parent Directory -
README 2000-05-04 03:42 2.7K
cpp-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 123K
gcc-2.95.3-0.20000503.1.src.rpm 2000-05-04 03:42 16M
gcc-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 2.2M
gcc-c++-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 1.3M
gcc-chill-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 1.0M
gcc-g77-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 1.4M
gcc-java-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 1.0M
gcc-libc5-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 3.0M
gcc-libc5-c++-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 2.4M
gcc-libc5-g77-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 2.2M
gcc-libc5-objc-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 1.7M
gcc-libgcj-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:42 2.1M
gcc-objc-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:43 875K
libstdc++-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:43 141K
libstdc++-compat-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:43 640K
libstdc++-devel-2.95.3-0.20000503.1.i386.rpm 2000-05-04 03:43 339K
sha256sums.asc 2023-04-26 06:08 2.6K
This is the rpm package of gcc 2.95.3 plus some patches compiled for
RedHat 6.2. Both source and x86 binary rpms are provided. They are
available at
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-2.95.3-0.20000503.1.src.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/cpp-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-c++-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-chill-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-g77-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-java-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-libgcj-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/libstdc++-2.95.2-2.10.0-0.5.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-objc-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/libstdc++-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/libstdc++-compat-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/libstdc++-devel-2.95.3-0.20000503.1.i386.rpm
CAUTION: If you are writing any C++ programs, you may have to recompile
all of your C++ libraries, which don't come with gcc 2.95.3, with the new
compiler since C++ ABI is changed in gcc 2.95.3. One example is Qt. The
existing C++ binaries are not affected.
You can also compile it for libc 5. But you need to unpack the source
rpm and edit gcc.spec to enable
%define libc5 1
%define target_alias i386-pc-linux-gnulibc1
%define GCC_PREFIX /opt/%{target_alias}
Then rebuild it for libc 5.
The x86 libc5 cross binary rpms for glibc 2 are
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-libc5-2.95.3-0.20000503.1.src.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-libc5-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-libc5-c++-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-libc5-objc-2.95.3-0.20000503.1.i386.rpm
ftp://ftp.varesearch.com/pub/support/hjl/gcc/gcc-2.95.x/gcc-libc5-g77-2.95.3-0.20000503.1.i386.rpm
You may need to add
/opt/i386-pc-linux-gnulibc1/i386-pc-linux-gnulibc1/lib
to /etc/ld.so.conf before
/usr/i486-linux-libc5/lib
and run ldconfig so that those shared libraries can be found
by the dynamic linker. Or you can add
/opt/i386-pc-linux-gnulibc1/i386-pc-linux-gnulibc1/lib
to LD_LIBRARY_PATH and export LD_LIBRARY_PATH.
H.J. Lu
[email protected]
05/03/2000