Hi Pankaj,
To compile, is there a way to avoid using the debug libraries of openthreads, fftw and osgviewer?
In addition to what Kim mentioned, depending on what platform you're working on, there might be an additional issue. On Linux it doesn't make any difference, so you can do what Kim said (put the release versions in the debug fields).
But on Windows, linking release libraries that use the C++ runtime into a debug executable that also uses the C++ runtime will cause crashes in your application. In other words, for all C++ libraries you're using, you need to match debug to debug and release to release.
For pure C libraries it doesn't matter, so in your list, you could use the release version of fftw in both debug and release builds of your application. But OpenThreads and osgViewer are C++ libraries so if you ever want to compile your app in debug mode (and I assume you will) then you'll need to link it to debug versions of these libraries.
This has been discussed a lot on this list in the past. Hope this helps, J-S -- ______________________________________________________ Jean-Sebastien Guay [email protected] http://www.cm-labs.com/ http://whitestar02.webhop.org/ _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

