Um gcc 3.4 und damit g77 unter Ubuntu 9.04 zu installieren folgende Schritte durchführen.
- source runterladen
- source entpacken
- In Datei sourcedir/gcc/collect2.c Zeile 1537 wie folgt ändern
- redir_handle = open (redir, O_WRONLY | O_TRUNC | O_CREAT);
+redir_handle = open (redir, O_WRONLY | O_TRUNC | O_CREAT, 0644);
Sonst tritt sourcedir/gcc/collect2.c:1537:
/usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments auf
- Im objectdir sourcedir/configure –prefix=/opt/gcc-3.4 –enable-thread=posix –enable-languages=c,f77 –disable-checking –disable-multilib ausführen