Hello Mathias,

Thanks a lot for the explanation of the Atomic stuff. Regarding the Config header:

The config header is just a way to tell the atomic integer class which implementation to use. This is basically due to the lack of an atomic type in the c++ standard (which is addressed in the next standard version btw).

From what I see, the Config header only defines a given symbol depending on the compiler/platform you're on. Couldn't CMake just add a "/D<something>" to the compiler command line instead of creating a file for that?

But that still does not address the problems we're seeing related to Atomic including windows.h everywhere. I'll have a go at fixing that.

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

Reply via email to