Stauder
05.01.06, 16:53
Moin :)
Ich benötige eine ältere Version von gcc (habe aktuell 4.0) für das Kompilieren eines Tools.
Habe mir die Dateien:
gcc-3.2.1.tar.gz
gcc-g++-3.2.1.tar.gz
gezogen und entpackt. Dann (da ich ja eine andere gcc-Version installiert habe): ./configure --prefix=/home/stauder/gcc-3.2.1 ausgeführt - problemlos.
Der Abbruch kommt bei make:
In file included from ./read-rtl.c:24:
./rtl.h:125: warning: type of bit-field ‘code’ is a GCC extension
./rtl.h:128: warning: type of bit-field ‘mode’ is a GCC extension
./read-rtl.c: In function ‘fatal_with_file_and_line’:
./read-rtl.c:62: warning: traditional C rejects ISO C style function definitions
./read-rtl.c: In function ‘read_rtx’:
./read-rtl.c:662: error: invalid lvalue in increment
make[1]: *** [read-rtl.o] Fehler 1
make[1]: Leaving directory `/home/stauder/downloads/gcc/gcc-3.2.1/gcc'
make: *** [all-gcc] Fehler 2
Ich hoffe der Auszug reicht, soweit hatte ich ja sonst keine Fehler :)
Wäre nett, wenn ihr mir helfen könntet.
Greetz,
stauder
Ich benötige eine ältere Version von gcc (habe aktuell 4.0) für das Kompilieren eines Tools.
Habe mir die Dateien:
gcc-3.2.1.tar.gz
gcc-g++-3.2.1.tar.gz
gezogen und entpackt. Dann (da ich ja eine andere gcc-Version installiert habe): ./configure --prefix=/home/stauder/gcc-3.2.1 ausgeführt - problemlos.
Der Abbruch kommt bei make:
In file included from ./read-rtl.c:24:
./rtl.h:125: warning: type of bit-field ‘code’ is a GCC extension
./rtl.h:128: warning: type of bit-field ‘mode’ is a GCC extension
./read-rtl.c: In function ‘fatal_with_file_and_line’:
./read-rtl.c:62: warning: traditional C rejects ISO C style function definitions
./read-rtl.c: In function ‘read_rtx’:
./read-rtl.c:662: error: invalid lvalue in increment
make[1]: *** [read-rtl.o] Fehler 1
make[1]: Leaving directory `/home/stauder/downloads/gcc/gcc-3.2.1/gcc'
make: *** [all-gcc] Fehler 2
Ich hoffe der Auszug reicht, soweit hatte ich ja sonst keine Fehler :)
Wäre nett, wenn ihr mir helfen könntet.
Greetz,
stauder