Salut,
J'essaie de compiler gcc-4.2.1 sous windows XP, avec le support de tous les langages.
Je me suis basé sur cette page et j'ai relativement bien réussi.
Cependant, je me suis retrouvé confronté à une erreur lors de la tentative de compilation de gnattools (outils dédiés à Ada) à laquelle je n'ai trouvé aucune solution.
Lors de la compilation, une instruction
me sort systématiquement l'erreurxgcc -B../../ -c -g -O2 -W -Wall -gnatpg a-calend.adb -o a-caland.o"
alors que:a-calend.adb:44:17: "Ada.Calendar" is not a predefinded library unit
- a-calend.adb définis, justement, le corps de Ada.Calendar
- a-calend.ads est bien présent et fournit la déclaration
- a-calend.o a dores et déjà été correctement créé.
- tout le reste semble se passer correctement
Les options de configuration passée sont
et la commande lancant la compilation est--prefix=/mingw --target=mingw32 --host=mingw32 --program-prefix="" \
--with-as=/mingw/bin/as.exe --with-ld=/mingw/bin/ld.exe
--enable-threads --enable-nls \
--enable-languages=c,c++,fortran,ada,java,objc,obj-c++,treelang \
--enable-stage1-languagess=c,c++ --disable-win32-registry \
--disable-shared --without-x --enable-interpreter
--enable-hash-synchronization \
--enable-libstdcxx-debug --with-gmp=/mingw --with-mpfr=/mingw
voire (pour aller directement au sein du problème)make CFLAGS="-O2 -fomit-frame-pointer " CXXFLAGS="-O2 -fno-omit-frame-pointer -mthreads" LDFLAGS=-s bootstrap-lean
Quelqu'un a-t-il déjà réussi à compiler valablement gnattools pour gcc 4.2.1, et, si oui, comment s'y est-il prismake CFLAGS="-O2 -fomit-frame-pointer " CXXFLAGS="-O2 -fno-omit-frame-pointer -mthreads" LDFLAGS=-s all-gnattools
[AUX MODO] Si ce sujet a plus sa place ailleurs, ne vous génez pas pour le déplacer
[/AUX MODO]
Partager