I've got a Microsoft unmanaged 32 bit C++ DLL that I'm trying to build with the Boost libraries.
I'm using Boost 1.55 and verified that I've got the 32 bit version of the libraries.
All the projects modules (along with their references to the Boost entry points) compile successfully.
I'm running into issues with linking.
It seems that all my boost entry points are showing up as unresolved during the linking process.
Error 252 error LNK2001: unresolved external symbol "void __cdecl cv::fastFree(void *)" (?fastFree@cv@@YAXPAX@Z) C:\zzz\fooa.lib(Module1.obj) SampleDLL
Error 256 error LNK2001: unresolved external symbol "public: __thiscall cv::_InputArray::_InputArray(class cv::Mat const &)" (??0_InputArray@cv@@QAE@ABVMat@1@@Z) C:\zzzzz\fooa.lib(module2.obj) SampleDLL
I'm sure that I'm missing either a compiler setting (name wrangling?) or linker switch somewhere.
Can someone help get me pointed in the right direction?