Hi Robert, Currently osg's cmake system is able to configure some defines that change the api of the compiled osg version. These configuration changes are reflected in the build system an added to the compiler flags in the makefiles. This way an application that uses osg has to use the same set of compiler commandline defines like those ones in the build.
This current change move those configurations definitions into a similar Config file like we have for the OpenThreads atomic stuff. An application that uses osg can just include the headers and will get the osg api declared in the headers that matches the api that is compiled in the shared object. Please apply or tell what you like to have different. Based on rev 8473 Greetings and thanks. Mathias -- Dr. Mathias Fröhlich, science + computing ag, Software Solutions Hagellocher Weg 71-75, D-72070 Tuebingen, Germany Phone: +49 7071 9457-268, Fax: +49 7071 9457-511 -- Vorstand/Board of Management: Dr. Bernd Finkbeiner, Dr. Florian Geyer, Dr. Roland Niemeier, Dr. Arno Steitz, Dr. Ingrid Zech Vorsitzender des Aufsichtsrats/ Chairman of the Supervisory Board: Prof. Dr. Hanns Ruder Sitz/Registered Office: Tuebingen Registergericht/Registration Court: Stuttgart Registernummer/Commercial Register No.: HRB 382196
Config.tar.bz2
Description: application/tbz
_______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
