MinGW: tchar.h:41: error: redeclaration of C++ built-in type `wchar_t'
-
Langsam hab ich das Gefühl, MinGW hat einen massiven Bug... oder es mag mich einfach nicht...
Nachdem ich das Problem aus diesem Thread soweit beheben konnte wird nun mehr oder weniger fleißig kompiliert...
aber neben diversen SegFaults im gcc in unregelmäßigen Abständen kommt nach einiger Zeit dieser Fehler:
d:/MinGW/include/tchar.h:41: error: redeclaration of C++ built-in type `wchar_t'
die entsprechende Stelle in besagter tchar.h sieht folgendermaßen aus
35 /* 36 * Use TCHAR instead of char or wchar_t. It will be appropriately translated 37 * if _UNICODE is correctly defined (or not). 38 */ 39 #ifndef _TCHAR_DEFINED 40 #ifndef RC_INVOKED 41 typedef wchar_t TCHAR; 42 typedef wchar_t _TCHAR; 43 #endif /* Not RC_INVOKED */ 44 #define _TCHAR_DEFINED 45 #endif
(Zeilennummern von mir eingefügt)
gcc version ist übrigens 3.4.2
was läuft hier falsch? Ich bezweifle, dass das ein Bug ist (obwohl mir besagte SegFaults dann doch Sorgen machen)