Hi Martin

I have now merged and checked in your gta plugin as is.  To avoid
build issues under platforms that don't support exceptions I have
change the src/osgPlugins/CMakeLists.txt reference to:

IF(GTA_FOUND AND OSG_CPP_EXCEPTIONS_AVAILABLE)
    ADD_SUBDIRECTORY(gta)
ENDIF()

The OSG_CPP_EXCEPTIONS_AVAILABLE is CMake variable I added prior to
3.x to enable embedded platforms to avoid the building of components
of the OSG that require exceptions, by default this build variable is
ON, but you can switch it off with ccmake/CMakeSetup.

With this in place we can defer the porting effort to remove the use
of exception till when the first user actually requires GTA support on
an embedded platform.

Cheers,
Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to