I have problem to build cppunit by using mingw.
I using:
- Win 2000
- MinGW-3.1.0-1
- MSYS-1.0.10
- msysDTK-1.0.1
./configure works fine.
when running mingw32-make I get the following errormessage
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Win32DynamicLibraryManager.lo -MD
-MP -MF .deps/Win32DynamicLibraryManager.Tpo -c Win32DynamicLibraryManager.cpp -o Win32DynamicLibraryManager.o
Win32DynamicLibraryManager.cpp:11:1: warning: "NOMINMAX" redefined
In file included from c:/Programme/Mingw/include/c++/3.2.3/mingw32/bits/c++config.h:34,
from c:/Programme/Mingw/include/c++/3.2.3/iosfwd:44,
from c:/Programme/Mingw/include/c++/3.2.3/ios:44,
from c:/Programme/Mingw/include/c++/3.2.3/istream:44,
from c:/Programme/Mingw/include/c++/3.2.3/sstream:44,
from ../../include/cppunit/Portability.h:176,
from Win32DynamicLibraryManager.cpp:1:
c:/Programme/Mingw/include/c++/3.2.3/mingw32/bits/os_defines.h:45:1: warning: this is the location of the previous
definition
In file included from c:/Programme/Mingw/include/windows.h:55,
from Win32DynamicLibraryManager.cpp:12:
c:/Programme/Mingw/include/winuser.h:3411: type specifier omitted for parameter
`BLENDFUNCTION'
c:/Programme/Mingw/include/winuser.h:3411: parse error before `*' token
c:\Programme\Mingw\bin\mingw32-make.exe[2]: *** [Win32DynamicLibraryManager.lo] Error 1
c:\Programme\Mingw\bin\mingw32-make.exe[2]: Leaving directory `d:/tmp/cppunit-1.10.2/src/cppunit'
c:\Programme\Mingw\bin\mingw32-make.exe[1]: *** [all-recursive] Error 1
c:\Programme\Mingw\bin\mingw32-make.exe[1]: Leaving directory `d:/tmp/cppunit-1.10.2/src'
c:\Programme\Mingw\bin\mingw32-make.exe: *** [all-recursive] Error 1
I google already a lot but I could not find any solution. Is there some on who can give me advise how to do?
bye
Martin
|