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