A propos des machines et des Paths unix
Afin d'utiliser les 'bonnes' versions des compilateurs C sur nos différentes plate-formes unix, voici les machines que j'utilise pour des différents environnement :
version janvier 2003
Suite à la panne d'eole qui contenait les compilateurs SunOS, la machine hephaistos n'a pas été remise en route.
J'ai l'impression que nemesis est aussi difficilement accessible.
version mai 2002
- Changement de FrameKit-dev
Unix
|
machine
|
$PATH
|
gcc -v
|
Linux Mandrake release 8.2
|
framekit-dev
|
/usr/bin/gcc
|
i586-mandrake-linux-gnu 2.96 20000731 (Mandrake Linux 8.2 2.96-0.76mdk)
|
MacOS X 10.1.3 Dev Dec 2001 + patch
|
iManu
|
/usr/bin/cc
|
gcc-931, based on gcc version 2.95.2 19991024 (release)
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
version mars 2002
Unix
|
machine
|
$PATH
|
gcc -v
|
Linux Mandrake release 8.1 () for i586
|
framekit-dev
|
/usr/bin/gcc
|
i586-mandrake-linux 2.96 20000731 (Linux-Mandrake 8.1 2.96-0.62mdk)
|
MacOS X 10.1.3 Dev Dec 2001 + patch
|
iManu
|
/usr/bin/cc
|
gcc-931, based on gcc version 2.95.2 19991024 (release)
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
version octobre 2001
- FrameKit-dev n'a pas supporté le déménagement, elle a été complètement ré-installée en Mandrake 8.1, gcc 2.96
- MacOS X bientôt en 10.1.
Unix
|
machine
|
$PATH
|
gcc -v
|
Linux Mandrake release 8.1 () for i586
|
framekit-dev
|
/usr/bin/gcc
|
i586-mandrake-linux 2.96 20000731 (Linux-Mandrake 8.0 2.96-0.62mdk)
|
MacOS X 10.0.4
|
xmac (ou masium)
|
/usr/bin/cc
|
gcc-926, based on gcc version 2.95.2 19991024 (release)
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
version septembre 2001
- Changement du compilateur C de framekit-dev pour revenir en 2.95.3.
- MacOS X passe en 10.0.4. (bientôt en 10.1).
Unix
|
machine
|
$PATH
|
gcc -v
|
Linux Mandrake release 8.0 (Traktopel) for i586
|
framekit-dev
|
/usr/bin/gcc
|
gcc version 2.95.3 19991030 (prerelease)
|
MacOS X 10.0.4
|
xmac (ou masium)
|
/usr/bin/cc
|
gcc-926, based on gcc version 2.95.2 19991024 (release)
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
version juin 2001
- Passage de framekit-dev en Mandrake 8.0.
Unix
|
machine
|
$PATH
|
gcc -v
|
Linux Mandrake release 8.0 (Traktopel) for i586
|
framekit-dev
|
/usr/bin/gcc
|
i586-mandrake-linux 2.96 20000731 (Linux-Mandrake 8.0 2.96-0.48mdk)
|
MacOS X 10.0.3
|
masium
|
/usr/bin/cc
|
gcc-926, based on gcc version 2.95.2 19991024 (release)
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
version mai 2001
- Nous avons maintenant un PowerMac temporairement dédié à la plate-forme (masium.lip6.fr). C'est un PowerPC G3 233MHz, 192Mo, 4Go (3 Go pour X), ethernet 10Mb.
Unix
|
machine
|
$PATH
|
gcc -v
|
Linux Mandrake release 7.1 (helium) Kernel 2.2.15-4mdk on an i586
|
framekit-dev
|
/usr/bin/gcc
|
i586-mandrake-linux 2.95.3 19991030 (prerelease)
|
MacOS X 10.0.3
|
masium
|
/usr/bin/cc
|
gcc-926, based on gcc version 2.95.2 19991024 (release)
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
version septembre 2000
- Nous avons maintenant un PC/Linux dédié à la plate-forme (framekit-dev.lip6.fr). C'est un 500MHz AMD K6-2, 192Mo, 10Go (5 Go en local), ethernet 100Mb.
Unix
|
machine
|
$PATH
|
gcc -v
|
Linux Mandrake release 7.1 (helium) Kernel 2.2.15-4mdk on an i586
|
framekit-dev
|
/usr/bin/gcc
|
i586-mandrake-linux 2.95.3 19991030 (prerelease)
|
MacOS X Public Beta
|
xmac
|
/usr/bin/cc
|
cc-796.3, based on gcc driver version 2.7.2.1 executing gcc version 2.95.2
|
MacOS X dp4
|
darchium
|
/usr/bin/cc
|
cc-795.5, based on gcc driver version 2.7.2.1 executing gcc version 2.95.2
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
Red Hat Linux release 5.2 (Apollo) Kernel 2.0.36 on an i586
|
kheres 132.227.64.38
|
/usr/bin/gcc
|
i686-pc-linux-gnu 2.8.1
|
Linux for PowerPC. Brought to you by The LinuxPPC Project. Based on Red Hat Linux release 5.0 (Hurricane) Kernel 2.1.125 on a PowerPC 750
|
padishium
|
/usr/bin/gcc
|
powerpc-unknown-linux-gnulibc1 gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
|
- Prochainement, des outils pour MacOS X.
version mai 2000
sur hephaistos, gcc n'est plus en /usr/local/lib/gcc-lib/sparc-sun-sunos4.1.4/2.7.2/ sur hephaistos mais en /usr/distant/gnu/lib/gcc-lib/sparc-sun-sunos4.1.3/2.7.2/
Unix
|
machine
|
$PATH
|
gcc -v
|
sunos 4.1.4
|
hephaistos
|
/usr/distant/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.5.1 (non accessible)
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
nyx
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
Red Hat Linux release 5.2 (Apollo) Kernel 2.0.36 on an i586
|
kheres 132.227.64.38
|
/usr/bin/gcc
|
i686-pc-linux-gnu 2.8.1
|
Linux for PowerPC. Brought to you by The LinuxPPC Project. Based on Red Hat Linux release 5.0 (Hurricane) Kernel 2.1.125 on a PowerPC 750
|
padishium
|
/usr/bin/gcc
|
powerpc-unknown-linux-gnulibc1 gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
|
version 1999
Unix
|
machine
|
$PATH
|
gcc -v
|
sunos 4.1.4
|
hephaistos
|
/usr/local/bin/
|
sparc-sun-sunos4.1.3 2.7.2
|
Solaris 2.4
Attention Disque HS
|
eos
|
/opt/gnu/bin/
|
2.7.0
|
Solaris 2.5.1
|
nemesis
|
/opt/gnu/bin/
|
sparc-sun-solaris2.5.1 2.8.1
|
Solaris 2.7
|
neree
|
/softs/gnu/gcc/bin
|
sparc-sun-solaris2.7 2.8.1
|
Red Hat Linux release 5.2 (Apollo) Kernel 2.0.36 on an i586
|
kheres 132.227.64.38
|
/usr/bin/gcc
|
i686-pc-linux-gnu 2.8.1
|
Linux for PowerPC. Brought to you by The LinuxPPC Project. Based on Red Hat Linux release 5.0 (Hurricane) Kernel 2.1.125 on a PowerPC 750
|
padishium
|
/usr/bin/gcc
|
powerpc-unknown-linux-gnulibc1 gcc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
|
version 1998
Unix
|
machine
|
$PATH
|
gcc -v
|
sunos 4.1.4
|
hephaistos
|
/usr/local/bin/
|
2.7.2
|
Solaris 2.4
|
eos
|
/opt/gnu/bin/
|
2.7.0
|
Solaris 2.5.1
|
neree
|
/opt/gnu/bin/
|
2.7.2
|
Linux
|
|
|
pentium-linux/2.7.2p
|
PATH unix
version 1999
En fait, /usr/distant/bin n'est plus utile, il est remplacé par
/softs/gnu/bin et
/softs/gnu/gcc/bin mais il faudrait aussi
/softs/bin.
set path = (. ~/bin /usr/bin /bin /usr/sbin /opt/gnu/bin /usr/ccs/bin /usr/local/bin /usr/local/sbin /softs/gnu/bin /softs/gnu/gcc/bin /usr/distant/bin /usr/ucb /usr/etc)
|
version 1998
set path = (. ~/bin /usr/bin /bin /usr/sbin /opt/gnu/bin /usr/ccs/bin /usr/local/bin /usr/local/sbin /usr/distant/bin /usr/ucb /usr/etc)
|
|