rfc: gcc i wiele instancji...
robert j. wozny
speedy w ziew.org
Śro, 19 Sty 2005, 21:02:16 CET
witam,
potrzeba: posiadanie kilku wersji gcc na tej samej architekturze.
z tego co widzę - w katalogu /usr/bin są (dla gcc) trzy pliki:
# rpm -ql gcc-3.3.5 | grep bin/ | grep gcc
/usr/bin/athlon-pld-linux-gcc
/usr/bin/athlon-pld-linux-gcc-3.3.5
/usr/bin/gcc
(cc jest linkiem do gcc)
wszystkie pliki mają jednakową wielkość. Z tego wszystkiego można by
dystrybuować tylko $arch-pld-linux-gcc-<wersja>. Reszta była by linkami
do $arch-pld-linux-gcc-<wersja>
teraz można by zrobić skrypt/pakiet.. z linkami cc -> gcc, oraz skryptem
który by generował odpowiednie linki do athlon-pld-linux-gcc czy gcc i w
ten sposób generował "defaultowe" wersje gcc...
z problemów zostały jeszcze pliki gettextu, info... i biblioteki
libgcc_so. (które też można dawać gcc-<wersja>.info.gz i generować linki
gcc.info.gz...)
wstępnie skrypt napisałem... dostępny "on request".
-- r.
Więcej informacji o liście dyskusyjnej pld-devel-pl