> It turns out that I probably hadn't fixed all the Makefiles to use "/MT" > (I still have to fix the Makefiles for the plugin); it now builds. Putting "/MD" into the flags for the C compiler in the Makefile.nmake file for the Gryphon plugin causes the linker to warn about multiple libraries in such a way that suggests that, instead of linking solely with the multi-threaded libc, it links with both the multi-threaded *and* non-multi-threaded libc. It doesn't seem to do that when building an executable image, but it does seem to do it when building a DLL; is the "no default library" flag required in the latter case? And does it matter whether a DLL loaded at run time is built with the same C library as the program loading it?
Powered by MHonArc 2.6.10