Firstly, MSVC2005, CEGUI 0.6.1, prebuilt binaries.
I am trying to statically link to the CEGUI libs. I have defined CEGUI_STATIC before #include "CEGUI.h", and added CEGUIBase_d.lib and DirectX9GUIRenderer_d.lib to the linker inputs.
When I run, the app still wants to load the DLLs, which is not what I expected. If they are present in the path, I get the dreaded SxS error:
Code: Select all
Loaded 'X:\simon\Dev\wc_client\trunk\client\bin\debug\CEGUIBase_d.dll', No symbols loaded.
LDR: LdrpWalkImportDescriptor() failed to probe x:\simon\Dev\wc_client\trunk\client\bin\debug\CEGUIBase_d.dll for its manifest, ntstatus 0xc0150002
I'd like to avoid using the DLLs and just static-link. What am I missing?
Many thanks!
Simon