Bonjour,
j'essaie de compiler wxMac afin d'utiliser wxwidgets (mon PC est tombé en rade ...), cependant, j'ai une erreur de compilation au tout début :
En gros ça veut dire que l'option -no-cpp-precomp n'existe pas, en fait, ceci est normal depuis gcc 4.0. Cependant, j'aimerai bien savoir où je dois enlever cette direvtive de gcc pour pouvoir essayer de compiler. J'ai regardé dans le makefile mais elle n'y est pas (elle doit être dans un autre makefile ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ./bk-deps gcc -c -o wxjpeg_jcomapi.o -DNO_GCC_PRAGMA -Ilib/wx/include/mac-ansi-release-static-2.6 -I./include -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -fpascal-strings -I./src/mac/carbon/morefilex -I/Developer/Headers/FlatCarbon -O2 -Wall -Wundef -fno-common ./src/jpeg/jcomapi.c gcc: unrecognized option '-no-cpp-precomp' cc1: error: unrecognized command line option "-fpascal-strings" make: *** [wxjpeg_jcomapi.o] Error 1
Une autre idée, serait de passer à gcc 3.3 qui connait cette option, cependant, lorsque je fait :
Il me met que j'utilise gcc 3.3 comme compilateur par défaut et là je me dis c'est bon, je vais pouvoir compilé, et bien non, toujours la même erreur. En fait après avoir fait un gcc -v, ça me renvoie que j'utilise la version 4 de gcc (alors là je comprend plus ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sudo gcc_select 3.3
Donc si quelqu'un veut bien m'aider ça serait cool, parce que je ne trouve pas d'info là dessus sur le site de wxwidgets (que ce soit dans le readme, le fichier install, le wiki, ... )
Ma config :
Ibook G4
1.33 Ghz - 512 RAM (ca ne sert à rien mais bon ...)
OSX 10.4.4
j'ai (je pense mais j'ai un doute) gcc 3.3 et gcc 4.01
Merci à celui ou celle qui pourrait m'aider
Partager