Hi all,

Some time back John started using Simgear in OpenGC to form the basis for
our local nav database. Although this works fine under Cygwin and Linux,
until recently I had problems with it under Windows. The problem turned out
to be the following:

The two libraries that OpenGC links with, besides Simgear, are FTGL and
Freetype 2.06. Under Windows, both of these are set to build with the /MD
(multithreaded DLL) compiler option. Simgear is set to build with the /ML
(single-threaded) libraries. Linking with both of these simultaneously was
causing more than a few linker errors (OpenGC was set up to link using /MD
as well). Without Simgear, everything worked fine.

By rebuilding FTGL and OpenGC with the /ML library flag, everything seems
happy. Although there are no immediate plans to support multithreading in
OpenGC, it would be more convenient to Windows users if they did not have to
modify the build process in order to allow compatibility with Simgear.

Any Windows/Simgear gurus out there have any suggestions?

Thanks,
-Damion-

_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to