<html><body>Hmm, I see also the _MSC_FULL_VER,..<br><br>Minimal sample producing the error is file  (I used name test.cpp) with only one line:<br>#include <wx/string.h><br><br>Then use:<br>g++-4.8 -c `wx-config --cxxflags` -std=c++0x test.cpp<br><br>And the warning message is:<br>In file included from /usr/include/wx-2.8/wx/string.h:25:0,<br>                 from test.cpp:1:<br>/usr/include/wx-2.8/wx/defs.h:2887:5: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix]<br>     "/manifestdependency:\"type='win32'         \<br>     ^<br><br>Thank you for fast response.<br>TonyMi<br><br>P.S. Sorry for my stupid web mailer...<br><br><p>---------- Původní zpráva ----------<br>Od: Olly Betts <olly@survex.com><br>Datum: 29. 8. 2013<br>Předmět: Re: Bug#721184: Problem with compiling defs.h with GCC 4.8</p><br><blockquote>tags 721184 +moreinfo<br>thanks<br><br>On Wed, Aug 28, 2013 at 09:29:38PM +0200, tonda.misek@post.cz wrote:<br>> The g++-4.8 is more strict, please change line 2890 in file wx/defs.h <br>> from:<br>     processorArchitecture='"cpu"'              \<br>to:<br>     <br>> processorArchitecture='" cpu "'              \<br>ie. spaces around the <br>> cpu.<br><br>This part of the header is only processed if _MSC_FULL_VER is defined,<br>which shouldn't be the case when using GCC.<br><br>Please explain why you think this change is needed.  If you're getting a<br>compiler error or warning, please copy and paste the exact message.<br><br>Cheers,<br>    Olly</blockquote></body></html>