Back to the future: which gcc for kernel 2.4.18 ?
Quoted 3 lines · Xavier Bru
Is there a clean way to do that for an unexperimented gcc user, in particular, can we have a gcc3.1 like installation that allows keeping the gcc2.96 ?
You should be able to rebuild:
ftp://people.redhat.com/jakub/gcc3/3.1-1/gcc3-3.1-1.src.rpm
and get something that installs alongside the 2.96 system compiler.
Bill
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Bill Nottingham
Quoted 3 lines · Bill> Xavier Bru ([email protected]) said:
Quoted 3 lines
Is there a clean way to do that for an unexperimented gcc user, in particular, can we have a gcc3.1 like installation that allows keeping the gcc2.96 ?
Bill> You should be able to rebuild:
Bill> ftp://people.redhat.com/jakub/gcc3/3.1-1/gcc3-3.1-1.src.rpm
Bill> and get something that installs alongside the 2.96 system Bill> compiler.
Your suggestion is probably better, but I also put my gcc3.1 tar-ball at:
ftp://ftp.hpl.hp.com/pub/linux-ia64/gcc-3.1.tar.gz md5sum /opt/packages/gcc-3.1.tar.gz 4aea7b7faa76c25fc5889cafc36c5c80 /opt/packages/gcc-3.1.tar.gz
It extracts into /opt/gcc3.1 and includes the complete toolchain (gcc, gas, ld, gdb). As a bonus, the objdump contains the Itanium dispersal support recently posted by the IBM folks.
As usual, no warranty etc.
--david
Thanks to all for your help.
I installed the gcc 3.1 from David's tar file and it's OK (unless the MCA, but this is an other story :-):
+BEGIN HARDWARE ERROR STATE AT MCA
SAL RECORD HEADER: Record buffer = e000000000007000, header size = 40 e000000000007000 00 00 00 00 a0 98 d1 04 02 00 01 00 28 07 00 00 e000000000007010 01 05 19 00 17 06 02 20 50 6c 61 74 66 6f 72 6d e000000000007020 20 69 64 2d 20 4f 45 4d
Total record length = 1832
End of SAL RECORD HEADER
+Err Record ID: 0 SAL Rev: 0.02
+Time: 06/17/2002/ 19:05:01 Severity 1
XXXX
Xavier
Quoted 23 lines · David Mosberger
Quoted 2 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Bill Nottingham
Bill> You should be able to rebuild:
Bill> ftp://people.redhat.com/jakub/gcc3/3.1-1/gcc3-3.1-1.src.rpm
Bill> and get something that installs alongside the 2.96 system Bill> compiler.
Your suggestion is probably better, but I also put my gcc3.1 tar-ball at:
ftp://ftp.hpl.hp.com/pub/linux-ia64/gcc-3.1.tar.gz md5sum /opt/packages/gcc-3.1.tar.gz 4aea7b7faa76c25fc5889cafc36c5c80 /opt/packages/gcc-3.1.tar.gzIt extracts into
/opt/gcc3.1and includes the complete toolchain (gcc, gas, ld, gdb). As a bonus, the objdump contains the Itanium dispersal support recently posted by the IBM folks.As usual, no warranty etc.
--david