Je suis en train de passer mon projet wxwidget de VC6 vers C::B
J'ai suivi le tutorial suivant:
http://www.wxdevelop.com/tuto=CODE::....6.3_id=9.html
Le problème est que peut importe l'exe du compilo Mingw (j'en est essayé plusieurs du fichier bin, j'ai meme mis la dernière version de Mingw)
Il veus pas compiler long long
J'ai alors essayé
-Wlong-long (il bronche pas quand je lui met mais ça fait rien)
-std=c99 ( par contre la il en veut pas: warning: command line option "- std=c99" is valid for C/ObjC but not for C++ )
Cette erreur apparait sur les fichiers standards de Mingw: tel type.h
Ou sur les fichiers wxwidget:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 E:/MinGW/include/sys/types.h:32: error: ISO C++ does not support `long long'
Mais il y a aussi des avertissements qui peuvent être des indices:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 C:/wx263/include/wx/filefn.h:195: error: ISO C++ does not support `long long'
Voici des liens pour aider à trouver la solution:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 C:/wx263/include/wx/longlong.h: In member function `wxLongLongNative& wxLongLongNative::Assign(double)': C:/wx263/include/wx/longlong.h: In constructor `wxLongLongNative::wxLongLongNative(long int, long unsigned int)': C:/wx263/include/wx/longlong.h: In constructor `wxULongLongNative::wxULongLongNative(long unsigned int, long unsigned int)':
http://david.tribble.com/text/cdiffs.htm#C99-lib-header
http://www.developpez.net/forums/arc.../t-169155.html
http://gcc.gnu.org/onlinedocs/gcc-4....ble-Attributes
http://www.speedymake.com/options-gcc.txt
Partager