I'm using GLFW (and I would like to keep it) and want to use the window from GLFW with Irrlicht.
I could use the DLL, but I don't really like those and also I want to port the engine to Android (at least), which makes it NOT an option.
So the problem is that I am building the library, but then when I use it the linker cries at:
Code: Select all
irr::IrrlichtDevice * device = irr::createDeviceEx(param);
I'm compiling Irrlicht 1.8 using Visual Studio 2015 as a static library with the following settings for the Preprocessor (Debug config):LNK2019 unresolved external symbol __imp__createDeviceEx referenced in function "private: class core::error_code __thiscall video::window::init(void)" (?init@window@video@@AAE?AVerror_code@core@@XZ) .......
Code: Select all
_IRR_STATIC_LIB_
NO_IRR_COMPILE_WITH_CONSOLE_DEVICE_
NO_IRR_USE_NON_SYSTEM_JPEG_LIB_
NO_IRR_USE_NON_SYSTEM_LIB_PNG_
NO_IRR_USE_NON_SYSTEM_ZLIB_
_CRT_SECURE_NO_DEPRECATE
WIN32
_DEBUG
_MBCS
I'm sorry if there is already a solution and a topic on the matter, I really couldn't find anything in Google or here
Thanks in advance!