mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Mingw-cross-env-list] Re: Error compiling source file including <string


From: Pierre-Henri Trivier
Subject: [Mingw-cross-env-list] Re: Error compiling source file including <string.h>
Date: Tue, 12 Jan 2010 00:15:11 +0100

I find it strange that the file wchar.h is searched in /usr/include ... is it normal or should it be in another folder ?

2010/1/11 Pierre-Henri Trivier <address@hidden>
Hi everyone

 I'm getting a very strange error with both the latest sources and the 2-10 release. When I compile a file that includes <string>, I get this error : 

i686-pc-mingw32-g++ -DHAVE_CONFIG_H -I. -I../../../../../src/common -I../..  -DSRCDIR=\"../../../../../src/common\" -DLUADIR=\"\" -Wall -Werror -I../../../../../src/common/../../include  -I/usr/include   -g -O2 -MT logging.o -MD -MP -MF .deps/logging.Tpo -c -o logging.o ../../../../../src/common/logging.cpp
In file included from /home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:47,
                 from /home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/bits/postypes.h:42,
                 from /home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/bits/char_traits.h:42,
                 from /home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/string:42,
                 from ../../../../../src/common/logger_interface.hpp:5,
                 from ../../../../../src/common/logging.hpp:5,
                 from ../../../../../src/common/logging.cpp:1:
/usr/include/wchar.h:718: error: expected initializer before 'throw'
In file included from /home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/bits/postypes.h:42,
                 from /home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/bits/char_traits.h:42,
                 from /home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/string:42,
                 from ../../../../../src/common/logger_interface.hpp:5,
                 from ../../../../../src/common/logging.hpp:5,
                 from ../../../../../src/common/logging.cpp:1:
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:148: error: '::fwide' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:149: error: '::fwprintf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:150: error: '::fwscanf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:159: error: '::swprintf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:160: error: '::swscanf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:162: error: '::vfwprintf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:166: error: '::vswprintf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:170: error: '::vwprintf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:200: error: '::wprintf' has not been declared
/home/phtrivier/src/mingw-cross-env-2.10/usr/lib/gcc/i686-pc-mingw32/4.4.0/include/c++/cwchar:201: error: '::wscanf' has not been declared

Is there anything wrong in the command line ? 

Thanks
PH



--
"Message ludique et non scientifique"
"Pour votre santé, réflechissez au moins cinq fois par jour"
"L'abus de connerie est dangereux pour la santé : soyez cons avec modération"
(Ceci était un message de l'Institut National de Prévention Contre la Connerie et de Soutien aux Cons et Non-Comprenants)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]