Zaczynamy od ściągnięcia źródeł gcc 3.2.2. (ftp://ftp.gnu.org/gnu/gcc/gcc-3.2.2)
Jeśli
chcesz inną wersję gcc możesz ją ściągnąc z ftp://ftp.gnu.org/gnu/gcc/
Stwórz dwa katalogi:
gcc_zrodla
gcc_obj
Teoretycznie nie trzeba tworzyć osobnych katalogów
dla źródeł i objektów, ale to akurat zalecają sami twórcy gcc. Wejdź teraz do
gcc_obj i wpisz gcc_zrodla/configure--help. Wyświetli to listę opcji
wpływających na kompilację źródeł. Gdy już się zdecydujesz co chcesz dodać
wydajesz polecenie gcc_zrodla/configure z opcjami. Przydałoby się (koniecznie)
żebyś dał gcc_zrodla/configure --prefix=/usr --enable-shared. Czekasz aż Twój
komp przeanalizuje sprawę i gdy już to zrobi wpisujesz make. Jeśli wszystko
robiłeś zgodnie z opisem i nie wystąpiły żadne niespodziewane niespodzianki to
gcc powinno się skompilować. U mnie to trwa około 20 minut na Athlonie 1500+ i
kości 512MB DDR-RAM'u. Po skończeniu kompilacji wpisz make install, dzięki czemu
przejdziesz do instalacji gcc. Po zainstalowaniu wpisz gcc -v. Po tym zabiegu
powinieneś ujrzeć już nowo skompilowaną wersję gcc.
UWAGA!!!
gcc nie częścią
systemu, której instalacje łatwo jest cofnąć, więc nim przejdziesz do instalacj
zastanów się zdrowo czy chcesz tego. Nie będę odpisywał na maile z pytaniami jak
cofnąć instalację gcc.