]> git.mxchange.org Git - flightgear.git/commitdiff
Support for linking against OSG debugging libraries.
authortimoore <timoore>
Fri, 20 Jul 2007 17:29:31 +0000 (17:29 +0000)
committertimoore <timoore>
Fri, 20 Jul 2007 17:29:31 +0000 (17:29 +0000)
configure.ac
src/Main/Makefile.am

index 9a2b50ea71d30a0aaedf356ba209b11fd44fe88f..0ae3d55b688e24f1a8c771013bc6fb3269342cbc 100644 (file)
@@ -213,6 +213,9 @@ else
     fi
 fi
 
+AC_ARG_ENABLE(osgdebug, [  --enable-osgdebug                  Use OSG debug libraries], [enable_osgdebug="$enableval"])
+AM_CONDITIONAL(USE_OSGDEBUG, test "x$enable_osgdebug" = "xyes")
+
 dnl check for OpenGL related libraries
 case "${host}" in
 *-*-cygwin* | *-*-mingw32*)
index 37838c9bc03124481795cadebd9d7202ac459069..f19702c2e655d2bd28ecbb581c78ac8e54901ad4 100644 (file)
@@ -25,6 +25,12 @@ GFX_CODE = fg_os.cxx fg_os.hxx
 endif
 endif
 
+if USE_OSGDEBUG
+OSG_LIBS = -losgViewerd -losgGAd -losgTextd -losgFXd -losgUtild -losgDBd -losgSimd -losgd -lOpenThreadsd
+else
+OSG_LIBS = -losgViewer -losgGA -losgText -losgFX -losgUtil -losgDB -losgSim -losg -lOpenThreads 
+endif
+
 JSBSIM_LIBS = \
        $(top_builddir)/src/FDM/JSBSim/libJSBSim.a \
         $(top_builddir)/src/FDM/JSBSim/initialization/libInit.a \
@@ -104,7 +110,7 @@ fgfs_LDADD = \
        -lsgstructure -lsgenvironment \
        -lplibpuaux -lplibpu -lplibfnt -lplibjs -lplibnet \
        -lplibsg -lplibul \
-       -losgViewer -losgGA -losgText -losgFX -losgUtil -losgDB -losgSim -losg -lOpenThreads \
+       $(OSG_LIBS) \
        $(THREAD_LIBS) \
        $(network_LIBS) \
        -lz \