iostream and msvcrt?
boaz at hishome.net
Sun Aug 22 07:18:06 CDT 2004
Scott Snell wrote:
>which throws up a world of errors, such as:
>In file included from ../stlport/cstdlib:25,
>/usr/include/c++/3.3.2/cstdlib:97: error: `div' not declared
>/usr/include/c++/3.3.2/cstdlib:102: error: `ldiv' not declared
>/usr/include/c++/3.3.2/cstdlib: In function `ldiv_t std::div(long int, long
>I'm sure its something simple but I'm still not comfortable around
>>From: Dimitrie O. Paun [SMTP:dpaun at rogers.com]
>>>>adding a path pointing to /include/wine/MSVCRT.
>>No, you shouldn't need that. You just need to make sure you pass
>>the -mno-cygwin flag to winegcc/wineg++.
You need to have your stlport/config/stl_wine.h (I based mine on
stl_mycomp.h, not stl_gcc.h) and change /stlport/config/stlcomp.h to
include it (based on a WINE_GCC flag). You need to do that because of
the way STLPort works with headers. you must put a path that will
Definitely select wine/msvcrt as the source of stdc. I used ../msvcrt in
the header and than Just fixed up the -I list in makefiles (and the
WINE_GCC flag or is there a flag that is defined by wingcc).
More information about the wine-devel