[BACK] Return to configure.in CVS log [TXT][DIR] Up to Nevrax / code / nel

Diff for /code/nel/configure.in between version 1.38 and 1.46

version 1.38, 2001/06/18 12:46:14 version 1.46, 2001/08/02 15:58:55
Line 38 
Line 38 
 CXXFLAGS="$CXXFLAGS " CXXFLAGS="$CXXFLAGS "
  
  
 dnl The src disrectory is put in the include search path to be able to  
 dnl include internals headers from anywere in code without using relativ 
 dnl path 
 CFLAGS="$CFLAGS -I$srcdir/src" 
 CXXFLAGS="$CXXFLAGS -I$srcdir/src" 
  
  
 dnl ==================================================================== dnl ====================================================================
 dnl Checks NeL modules (net, 3d, ai) to install / Disable dnl Checks NeL modules (net, 3d, ai) to install / Disable
  
Line 52 
Line 45 
 NEL_SUBDIRS="misc" NEL_SUBDIRS="misc"
  
 dnl Network library dnl Network library
 AC_ARG_ENABLE( network, AC_ARG_ENABLE( net,
     [  --disable-network       disable compilation and install of NeL Network.],     [  --disable-net           disable compilation and install of NeL Network.],
     [ AC_MSG_RESULT(disable NEL Network.) ],     , enable_net=yes )
     [ NEL_SUBDIRS="$NEL_SUBDIRS net" ] ) 
  if test $enable_net = "no";
  then
     AC_MSG_RESULT(disable NEL Network.)
  else
     NEL_SUBDIRS="$NEL_SUBDIRS net"
  fi
  
 dnl 3D library dnl 3D library
 AC_ARG_ENABLE( 3d, AC_ARG_ENABLE( 3d,
     [  --disable-3d            disable compilation and install of NeL 3D.],     [  --disable-3d            disable compilation and install of NeL 3D.],
     [ AC_MSG_RESULT(disable NEL 3D.) ],     , enable_3d=yes )
     [ NEL_SUBDIRS="$NEL_SUBDIRS 3d" ] ) 
  if test $enable_3d = "no";
  then
     AC_MSG_RESULT(disable NEL 3D.)
  else
     NEL_SUBDIRS="$NEL_SUBDIRS 3d"
  fi
  
  dnl PACS library
  AC_ARG_ENABLE( pacs,
      [  --disable-pacs          disable compilation and install of NeL PACS.],
      , enable_pacs=yes )
  
  if test $enable_pacs = "no";
  then
     AC_MSG_RESULT(disable NEL PACS.)
  else
     NEL_SUBDIRS="$NEL_SUBDIRS pacs"
  fi
  
  dnl Sound library
  AC_ARG_ENABLE( sound,
      [  --enable-sound          enable compilation and install of NeL Sound.],
      , enable_sound=no )
  
  if test $enable_sound = "yes";
  then
     AC_MSG_RESULT(enable NEL Sound.)
     NEL_SUBDIRS="$NEL_SUBDIRS sound"
  fi
  
 dnl AI library dnl AI library
 AC_ARG_ENABLE( ai, AC_ARG_ENABLE( ai,
     [  --disable-ai            disable compilation and install of NeL AI.],     [  --enable-ai             enable compilation and install of NeL AI.],
     [ AC_MSG_RESULT(disable NEL AI.) ],     , enable_ai=no )
     [ NEL_SUBDIRS="$NEL_SUBDIRS ai" ] ) 
  if test $enable_ai = "yes";
  then
     AC_MSG_RESULT(enable NEL AI.)
     NEL_SUBDIRS="$NEL_SUBDIRS ai"
  fi
  
 AC_SUBST(NEL_SUBDIRS) AC_SUBST(NEL_SUBDIRS)
  
Line 183 
Line 216 
 dnl Ask user for path to the STLport header files dnl Ask user for path to the STLport header files
 AC_ARG_WITH( stlport, AC_ARG_WITH( stlport,
     [  --with-stlport=<path>   path to the STLPort header files directory.     [  --with-stlport=<path>   path to the STLPort header files directory.
                           e.g. /usr/local/include/stlport],                           e.g. /usr/local/stlport]
     [STLPORT_DIR=$with_stlport )
       AC_MSG_RESULT(using STLPort header files located in $with_stlport)], 
     AC_MSG_ERROR([You must call configure with the --with-stlport option. AC_ARG_WITH( stlport-include,
     This tells configure where to find the STLPort header files.     [  --with-stlport-include=<path>
     e.g. --with-stlport=/usr/local/include/stlport])                           path to the STLPort header files directory.
                            e.g. /usr/local//stlport/include]
  )
  
  AC_ARG_WITH( stlport-lib,
      [  --with-stlport-lib=<path>
                            path to the STLPort header files directory.
                            e.g. /usr/local/stlport/lib]
 ) )
  
 if test X"$STLPORT_DIR" != X; if test "$with_stlport" != "no"
  then
      if test -z "$with_stlport" && test -z "$with_stlport_lib" -o -z "$with_stlport_include"
 then then
     CXXFLAGS="-I$STLPORT_DIR $CXXFLAGS"         AC_MSG_ERROR([You must call configure with the --with-stlport or --with-stlport and with-stlport-include options.
  This tells configure where to find the STLPort files.])
      fi
  
      if test $with_stlport
      then
         AC_MSG_RESULT(using STLPort files located in $with_stlport)
  
         STLPORT_INCLUDE="$with_stlport/include"
         STLPORT_LIB="$with_stlport/lib"
      fi
  else
     no_stlport="no"
     AC_MSG_RESULT(*** Override the use of the STLPorts (EXPERIMENTAL) ***)
  fi
  
  if test -z "$no_stlport" -a "$with_stlport_include"
  then
      AC_MSG_RESULT(using STLPort header files located in $with_stlport_include)
      STLPORT_INCLUDE="$with_stlport_include"
  fi
  
  if test -z "$no_stlport" -a  "$with_stlport_lib"
  then
      AC_MSG_RESULT(using STLPort library files located in $with_stlport_lib)
      STLPORT_LIB="$with_stlport_lib"
 fi fi
  
  
Line 245 
Line 312 
   DEBUG_OPTIMIZE_CC=""   DEBUG_OPTIMIZE_CC=""
   OPTIMIZE_CFLAGS="-O"   OPTIMIZE_CFLAGS="-O"
 fi fi
  
 if test "$ac_cv_prog_cxx_g" = "yes" if test "$ac_cv_prog_cxx_g" = "yes"
 then then
   DEBUG_CXXFLAGS="-g"   DEBUG_CXXFLAGS="-g"
Line 255 
Line 323 
   DEBUG_OPTIMIZE_CXX=""   DEBUG_OPTIMIZE_CXX=""
   OPTIMIZE_CXXFLAGS="-O"   OPTIMIZE_CXXFLAGS="-O"
 fi fi
  
 AC_ARG_WITH(debug, AC_ARG_WITH(debug,
     [  --with-debug[=full]     Build a debug version (huge libraries)     [  --with-debug[=full]     Build a debug version (huge libraries)
   --without-debug         Build without debugging code (default)],   --without-debug         Build without debugging code (default)],
     [with_debug=$withval],     [with_debug=$withval],
     [with_debug=no])     [with_debug=no])
  
 if test "$with_debug" = "yes" if test "$with_debug" = "yes"
 then then
   dnl Medium debug.   dnl Medium debug.
Line 284 
Line 354 
 dnl STLPort dnl STLPort
 dnl ========== dnl ==========
  
 dnl Ask user for path to the STLport header/library files if test -z "$no_stlport"
 AC_ARG_WITH( stllib, then
     [  --with-stllib=<path>    path to the STLPort installation directory. 
                           e.g. /usr/local/lib/stlport], 
     [STLLIB_DIR=$with_stllib 
       AC_MSG_RESULT(using STLPort library located in $with_stllib.)] 
 ) 
  
 if test X"$STLLIB_DIR" != X; AC_MSG_RESULT([*** $STLPORT_INCLUDE *** $STLPORT_LIB ***])
  
     if test X"$STLPORT_INCLUDE" != X
 then then
     LIBS="-L$STLLIB_DIR $LIBS"       CXXFLAGS="-I$STLPORT_INCLUDE $CXXFLAGS"
 fi fi
  
 LIBS="$LIBS -lstlport_gcc"    if test X"$STLPORT_LIB" != X
     then
         LIBS="-L$STLPORT_LIB $LIBS -lstlport_gcc"
     fi
  
 _CPPFLAGS="$CPPFLAGS" _CPPFLAGS="$CPPFLAGS"
 CPPFLAGS="$CXXFLAGS" CPPFLAGS="$CXXFLAGS"
Line 309 
Line 379 
    yo_stlport    yo_stlport
 #endif], #endif],
 [AC_MSG_RESULT(yes)], [AC_MSG_RESULT(yes)],
 AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).])      AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) )
 ) 
  
 CPPFLAGS="$_CPPFLAGS" CPPFLAGS="$_CPPFLAGS"
  
  fi
  
  
 dnl ========== dnl ==========
 dnl FreeType 2 dnl FreeType 2
Line 417 
Line 488 
            include/nel/misc/Makefile         \            include/nel/misc/Makefile         \
            include/nel/net/Makefile          \            include/nel/net/Makefile          \
            include/nel/3d/Makefile           \            include/nel/3d/Makefile           \
             include/nel/pacs/Makefile         \
             include/nel/sound/Makefile        \
            include/nel/ai/Makefile           \            include/nel/ai/Makefile           \
            include/nel/ai/agent/Makefile     \            include/nel/ai/agent/Makefile     \
            include/nel/ai/c/Makefile         \            include/nel/ai/c/Makefile         \
Line 435 
Line 508 
            src/3d/Makefile                   \            src/3d/Makefile                   \
            src/3d/driver/Makefile            \            src/3d/driver/Makefile            \
            src/3d/driver/opengl/Makefile     \            src/3d/driver/opengl/Makefile     \
             src/pacs/Makefile                 \
             src/sound/Makefile                \
             src/sound/driver/Makefile         \
             src/sound/driver/openal/Makefile  \
            src/ai/Makefile                   \            src/ai/Makefile                   \
            src/ai/agent/Makefile             \            src/ai/agent/Makefile             \
            src/ai/c/Makefile                 \            src/ai/c/Makefile                 \


Legend:
Removed from v.1.38 
changed lines
 Added in v.1.46