-----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/

Reply via email to