I'm using the OCL libraries to connect to the oracle database in my MFC application in Visual Studio 2003.
OCL is by the way is working perfectly for us so far (great library! ) But we had been using the project setting 'Use MFC in a Static Library' and now we need to switch to 'Use MFC in a Shared DLL'
And when I try to build me application after setting the Use of MFC setting to 'Use MFC in a Shared DLL', I get a bunch of linker errors. Here's one of them which is more readable.
OCLTesting2 warning LNK4098: defaultlib 'LIBCMTD' conflicts with use of other libs; use /NODEFAULTLIB:library
the project linker settings are as follows:
Additional Dependencies: ocl.lib
Ignore specific Library: libc.lib
Does anybody know how to build the program without including the dlls in the executable.
Thanks