Link to home
Start Free TrialLog in
Avatar of thready
thready

asked on

multi-threaded library

Hi Experts,

I'm confused - I have a project that compiles on one machine and not the other.  They both use the same code base.  On the one that has a problem, it is looking for a library that I can't find on the machine (and it's not on the other machine that it does compile on either).  It's looking for PocoNetSSLmtd.lib.  I do have the PocoNetSSLd.lib - and that's the one that the machine that can link properly uses...  What could cause the multi-threaded one to be used?

Thanks!
Mike
Avatar of evilrix
evilrix
Flag of United Kingdom of Great Britain and Northern Ireland image

The exact error is?
Usually this distinction is done by your compiler settings - check your project's properties under "C++|Code Generation|Use Runtime Library", if it's '/MTd' (Multi-Threaded debug), PocoNetSSLmtd.lib should be the one to be used, for PocoNetSSLd.lib, try '/MDd' - that should work if they are sticking to tht naming convention. I admit that they might not and this is wrong, though ;o)
ASKER CERTIFIED SOLUTION
Avatar of thready
thready

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial