Viktor Szakáts wrote:

You're trying to mix msvc libs with different build settings, maybe even built with different msvc versions. Try rebuilding every libs with the same
settings. Look at /MT /MD switches.

I don't think so, if -debug is used I get the message, if it is not I do not get the message. However, I looked at line #2765 as you suggested and probably that will fix it - I do not understand the original intent however.

Well I don't know all the guts of MSVC debug mode / CRT selection
logic, but for sure this message means there are conflicting
CRT selection settings amongst the libs to be linked.

I hope users with deep MSVC knowledge will give a good advice
on how to setup default switches in hbmk2 the best way, but
I don't use MSVC in debug mode.

Right now I'm not sure what did we lose by dropping /MTd
switch and not using debug CRT in debug mode.

Brgds,
Viktor

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to