-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jean-Sébastien Guay wrote: > Hello Jan, > > That is not necessary. As far as I know, only C++ libraries will have > problems if other C++ libraries were built with different runtimes. In > other words, libpng, libjpeg and all the other libs in the 3rd party > package Mike Weiblen provides will not cause this problem because they > are strictly C. Lucky for us, or else we would need different versions > when running debug and release versions of our projects.
Ah, OK - I thought that the release/debug difference applied to C code as well. > > In this case, I just verified and it's true that in the package the OP > downloaded, there were precompiled libs compiled with a different > runtime than what OSG uses. And since OSG and OpenVRML are C++ > libraries, there is a problem. Thus, as you said, the need to compile > OpenVRML ourselves, using the same runtime as OSG. Strangely, when > opening the Solution file provided by OpenVRML, the correct runtime was > already selected by default - Multi-Threaded DLL - so I'm not sure why > the precompiled versions were built with something else. Perhaps they > were debug versions? Or built with an old VS version. That version of OpenVRML is quite old. Jan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org iD8DBQFGjiVcn11XseNj94gRApooAJ95+6DQDN5JRVcj04l8EaRSUneGEQCg1wJz JqEl/LDb1LvUb3NijCbZNTM= =ZuMX -----END PGP SIGNATURE----- _______________________________________________ osg-users mailing list osg-users@openscenegraph.net http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/