error: '_strcmpi' was not declared in this scope
Posted: Tue Oct 08, 2019 7:34 pm
I downloaded irrlicht-1.8.4 on Windows, went into source/Irrlicht and run make win32 because I want to compile the sources with MinGW.
I get this error:
How can I resolve this error?
I get this error:
Code: Select all
g++ -Wall -pipe -fno-exceptions -fno-rtti -fstrict-aliasing -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1 -DNO_IRR_COMPILE_WITH_DIRECTINPUT_JOYSTICK_ -DNO_IRR_COMPILE_WITH_DIRECT3D_9_ -DIRR_COMPILE_WITH_DX9_DEV_PACK -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -D_MBCS -D_USRDLL -c -o CIrrDeviceWin32.o CIrrDeviceWin32.cpp
CIrrDeviceWin32.cpp: In member function 'void irr::CIrrDeviceWin32::getWindowsVersion(irr::core::stringc&)':
CIrrDeviceWin32.cpp:1611:40: error: '_strcmpi' was not declared in this scope
CIrrDeviceWin32.cpp:1613:43: error: '_strcmpi' was not declared in this scope
CIrrDeviceWin32.cpp:1615:43: error: '_strcmpi' was not declared in this scope
<builtin>: recipe for target `CIrrDeviceWin32.o' failed
make: *** [CIrrDeviceWin32.o] Error 1