Ignore:
Timestamp:
Jul 8, 2014 10:11:13 AM (10 years ago)
Author:
ldelgass
Message:

Separate configure for nanovis

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/1.3/packages/vizservers/configure.in

    r3563 r4467  
    3838    [with_vtk=$withval],
    3939    [with_vtk=yes])
    40 
    41 AC_ARG_WITH(
    42     [ffmpeg],
    43     [AS_HELP_STRING([--with-ffmpeg[=DIR]],
    44       [location of ffmpeg @<:@default=yes@:>@])],
    45     [],
    46     [with_ffmpeg=yes])
    4740
    4841RP_LANG_PYTHON
     
    114107#       Tcl headers and library (done)
    115108#       GL headers and library
    116 #       GLuT headers and library
    117109#       GLEW header and library
    118 #       Cg headers and library
    119 #       CgGL headers and library
    120110#       pthread library
    121111#       ffmpeg headers and library (started)
     
    204194CPPFLAGS=$save_CPPFLAGS
    205195
    206 AC_CHECK_HEADER([GL/glut.h])
    207196AC_CHECK_HEADER([GL/glew.h])
    208197
     
    214203save_CPPFLAGS=$CPPFLAGS
    215204
    216 
    217 #--------------------------------------------------------------------
    218 # search for ffmpeg executable
    219 #--------------------------------------------------------------------
    220 if test "${with_ffmpeg}" != "no" ; then
    221   if test "${with_ffmpeg}" = "yes" ; then
    222     AC_PATH_PROG(FFMPEG, ffmpeg)
    223   else
    224     AC_PATH_PROG(FFMPEG, ffmpeg, [], [${with_ffmpeg}/bin:${with_ffmpeg}])
    225   fi
    226   if test "${FFMPEG}x" != "x" ; then
    227     AC_DEFINE(HAVE_FFMPEG, 1, [nanovis can use ffmpeg to create videos.])
    228   fi
    229 fi
    230 
    231 AC_MSG_CHECKING([for nVidia Cg installation])
    232 CG_DIR=""
    233 for dir in \
    234  /opt/nvidia-cg-toolkit \
    235  /usr/cg \
    236  /usr
    237 do
    238   if test -r "$dir/include" ; then
    239     CG_DIR=$dir
    240     break
    241   fi
    242 done
    243 AC_MSG_RESULT([${CG_DIR}])
    244 
    245 CG_INC_SPEC="-I${CG_DIR}/include"
    246 
    247 save_CPPFLAGS=$CPPFLAGS
    248 CPPFLAGS="${CG_INC_SPEC} $CPPFLAGS"
    249 AC_CHECK_HEADERS([Cg/cgGL.h], [], AC_MSG_WARN([cannot find nVidia Cg headers]))
    250 CPPFLAGS=$save_CPPFLAGS
    251 
    252 CG_LIB_DIR=""
    253 for dir in \
    254  /opt/nvidia-cg-toolkit \
    255  /usr/cg \
    256  /usr
    257 do
    258   if test -r "$dir/lib" ; then
    259     CG_LIB_DIR=$dir/lib
    260     break
    261   fi
    262   if test -r "$dir/lib64" ; then
    263     CG_LIB_DIR=$dir/lib64
    264     break
    265   fi
    266 done
    267 
    268 if test "${CG_LIB_DIR}" = "/usr/lib" ; then
    269   CG_INC_SPEC=""
    270   CG_LIB_SPEC="-lCg -lCgGL"
    271 else
    272   CG_LIB_SPEC="-L${CG_LIB_DIR} -lCg -lCgGL"
    273   LD_RPATH="$loader_run_path:${CG_LIB_DIR}"
    274 fi
    275 
    276 SUBDIRS="nanoscale nanovis pymolproxy vtkvis"
     205SUBDIRS="nanoscale pymolproxy vtkvis"
    277206
    278207AC_SUBST(CFLAGS_DEBUG)
    279208AC_SUBST(CFLAGS_OPTIMIZE)
    280 AC_SUBST(CG_INC_SPEC)
    281 AC_SUBST(CG_LIB_SPEC)
    282 AC_SUBST(FFMPEG)
    283209AC_SUBST(LD_RPATH)
    284210AC_SUBST(RP_DIR)
     
    309235   nanoscale/Makefile \
    310236   nanoscale/renderservers.tcl \
    311    nanovis/Doxyfile \
    312    nanovis/Makefile \
    313    nanovis/graphics/Makefile \
    314    nanovis/imgLoaders/Makefile \
    315    nanovis/newmat11/Makefile \
    316    nanovis/util/Makefile \
    317    nanovis/vrmath/Makefile \
    318237   pymolproxy/Makefile \
    319238   vtkvis/Doxyfile \
Note: See TracChangeset for help on using the changeset viewer.