I am trying to compile Botan on Windows with MinGW, and am receiving the following error during compilation:
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/cwchar:159: error:
'::swprintf' has not been declared
c:\qt\2010.04\mingw\bin\../lib/gcc/mingw32/4.4.0/include/c++/cwchar:166: error:
'::vswprintf' has not been declared
Why are swprintf and vswprintf not declared, and how can I fix this?
Try putting in
#undef __STRICT_ANSI__
before including stdio.h
had the same problem compiling Grantlee using MinGW (Qt 2010.05).
How I got it to compile:
comment the following lines out (around line 160)
using ::swprintf;
using ::vswprintf;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With