Changeset 19118
- Timestamp:
- 08/04/06 15:05:57 (2 years ago)
- Files:
-
- juggler/trunk/modules/vrjuggler/Makefile.inc.in (modified) (3 diffs)
- juggler/trunk/modules/vrjuggler/configure.ac (modified) (7 diffs)
- juggler/trunk/modules/vrjuggler/plugins/configure.ac (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
juggler/trunk/modules/vrjuggler/Makefile.inc.in
r19023 r19118 381 381 @echo "Setting up developer installation" 382 382 @echo "------------------------------------------------" 383 $(SHELL) $(MKINSTALLDIRS) $(instlinks)/share/flagpoll 384 cat $(topdir)/vrjuggler.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(instlinks)|g" > $(topdir)/vrjuggler.fpc.tmp 385 $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX) \ 386 $(EXTRA_INSTALL_ARGS) $(topdir)/vrjuggler.fpc.tmp $(instlinks)/share/flagpoll/vrjuggler.fpc 387 rm -f $(topdir)/vrjuggler.fpc.tmp 388 383 389 ifdef BUILD_TYPE 384 390 $(MAKE) links-$(BUILD_TYPE) … … 476 482 @$(MAKE) install-data 477 483 @$(MAKE) install-m4 484 @$(MAKE) install-flagpoll 478 485 $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX) \ 479 486 $(EXTRA_INSTALL_ARGS) $(topdir)/vrjuggler-config $(bindir) … … 552 559 $(datadir)/aclocal 553 560 561 install-flagpoll: 562 @echo "------------------------------------------------" 563 @echo "Installing Flagpoll metadata file" 564 @echo "------------------------------------------------" 565 $(SHELL) $(MKINSTALLDIRS) $(libdir)$(LIBBITSUF)/flagpoll 566 cat $(topdir)/vrjuggler.fpc | sed -e "s|AUTOGENERATEDPREFIX|$(prefix)|g" > $(topdir)/vrjuggler.fpc.tmp 567 $(INSTALL) -m $(EXEC_PERMS) $(GROUP_OPT_UNIX) \ 568 $(topdir)/vrjuggler.fpc.tmp \ 569 $(libdir)$(LIBBITSUF)/flagpoll/vrjuggler-$(VERSION_DOT).$(PLATFORM).$(ISA).`date '+%s'`.fpc 570 rm -f $(topdir)/vrjuggler.fpc.tmp 571 554 572 # ============================================================================= 555 573 # Clean-up targets. '_clean' removes all the files in the build directories. juggler/trunk/modules/vrjuggler/configure.ac
r18994 r19118 152 152 # ----------------------------------------------------------------------------- 153 153 VPR_PATH([1.1.23], , [AC_MSG_ERROR(*** VPR required for VR Juggler ***)]) 154 VPR_SUBSYSTEM=`$VPR_CONFIG --subsystem` 154 155 155 JCCL_PATH_CXX([1.1.5], , 156 156 [AC_MSG_ERROR(*** JCCL C++ API required for VR Juggler ***)]) … … 303 303 #fi 304 304 305 CXXFLAGS="$CXXFLAGS $CXX_VISIBILITY_FLAGS $VPR_CXXFLAGS _MIN $JCCL_CXXFLAGS_MIN $GADGET_CXXFLAGS_MIN$SNX_CXXFLAGS $GMTL_INCLUDES"305 CXXFLAGS="$CXXFLAGS $CXX_VISIBILITY_FLAGS $VPR_CXXFLAGS $JCCL_CXXFLAGS $GADGET_CXXFLAGS $SNX_CXXFLAGS $GMTL_INCLUDES" 306 306 BASE_APP_LINK_FLAGS="$STDFLAGS $BASE_APP_LINK_FLAGS" 307 DEPEND_FLAGS="$VPR_ INCLUDES_MIN $JCCL_INCLUDES_MIN $GADGET_INCLUDES_MIN $SNX_INCLUDES_MIN$GMTL_INCLUDES"307 DEPEND_FLAGS="$VPR_CXXFLAGS $JCCL_CXXFLAGS $GADGET_CXXFLAGS $SNX_CXXFLAGS $GMTL_INCLUDES" 308 308 vrj_cxxflags="$STDFLAGS" 309 309 … … 417 417 418 418 if test "$OS_TYPE" = "UNIX" ; then 419 REQ_EXTRA_LIBS="$LDFLAGS $ SNX_LIBS_CC_MIN $GADGET_LIBS_CC_MIN $JCCL_LIBS_CC_MIN $JCCL_EXTRA_LIBS_CC$LIBS -lm"419 REQ_EXTRA_LIBS="$LDFLAGS $VPR_LIBS $VPR_EXTRA_LIBS $SNX_LIBS $GADGET_LIBS $JCCL_LIBS $JCCL_EXTRA_LIBS $LIBS -lm" 420 420 DYLIB_DEPS_VJ="$REQ_EXTRA_LIBS" 421 421 DYLIB_DEPS_GL="-L\$(LIBDIR) -l$vrj_lib_name $REQ_EXTRA_LIBS" … … 428 428 fi 429 429 430 REQ_EXTRA_PROF_LIBS="$LDFLAGS $SNX_PROF_LIBS _CC_MIN $GADGET_PROF_LIBS_CC_MIN $JCCL_PROF_LIBS_CC_MIN $VPR_PROF_LIBS_CC_MIN $VPR_EXTRA_LIBS_CC_MIN$LIBS -lm"430 REQ_EXTRA_PROF_LIBS="$LDFLAGS $SNX_PROF_LIBS $GADGET_PROF_LIBS $JCCL_PROF_LIBS $VPR_PROF_LIBS $VPR_EXTRA_LIBS $LIBS -lm" 431 431 DYLIB_PROF_DEPS_VJ="$REQ_EXTRA_PROF_LIBS" 432 432 DYLIB_PROF_DEPS_GL="-L\$(LIBDIR) -l$vrj_prof_lib_name $OGL_LDFLAGS $LIBOPENGL $REQ_EXTRA_PROF_LIBS" … … 480 480 481 481 elif test "$OS_TYPE" = "Win32" ; then 482 REQ_EXTRA_LIBS="$LDFLAGS $ GADGET_LIBS_LD_MIN $SNX_LIBS_LD $JCCL_LIBS_LD_MIN $JCCL_EXTRA_LIBS_LD$LIBS"482 REQ_EXTRA_LIBS="$LDFLAGS $VPR_LIBS $VPR_EXTRA_LIBS $GADGET_LIBS $SNX_LIBS $JCCL_LIBS $JCCL_EXTRA_LIBS $LIBS" 483 483 BASIC_WIN32_LIBS='comctl32.lib user32.lib gdi32.lib' 484 484 DYLIB_DEPS_BASIC="$REQ_EXTRA_LIBS $BASIC_WIN32_LIBS" … … 686 686 687 687 AC_CONFIG_FILES([ 688 vrjuggler -config688 vrjuggler.fpc 689 689 Makefile 690 690 Makefile.inc … … 773 773 mtree/VJ.tools.dist 774 774 VARS.pl 775 ] ,776 [chmod a+x vrjuggler-config])775 ] 776 ) 777 777 778 778 AC_OUTPUT juggler/trunk/modules/vrjuggler/plugins/configure.ac
r18974 r19118 149 149 ]) 150 150 151 VPR_PATH([1.1.23], , [AC_MSG_ERROR([*** VPR required for plugins ***])]) 152 151 153 min_tweek_version='1.1.5' 152 154 if test "x$test_tweek_cxx" = "xY" ; then … … 156 158 ]) 157 159 fi 160 158 161 159 162 if test "x$BUILD_JAVA" = "xY" ; then … … 201 204 #fi 202 205 203 #XXX: Note the use of $VRJ_CXX_FLAGS instead of min flags. 204 # JCCL_CXXFLAGS_MIN did not seem to be available??? 205 CXXFLAGS="$CXXFLAGS $CXX_VISIBILITY_FLAGS $VRJ_CXXFLAGS $TWEEK_CXXFLAGS_MIN" 206 CXXFLAGS="$CXXFLAGS $CXX_VISIBILITY_FLAGS $VPR_CXXFLAGS $VRJ_CXXFLAGS $TWEEK_CXXFLAGS" 206 207 BASE_APP_LINK_FLAGS="$STDFLAGS $BASE_APP_LINK_FLAGS" 207 DEPEND_FLAGS="$ TWEEK_INCLUDES_MIN"208 DEPEND_FLAGS="$VPR_CXXFLAGS $TWEEK_CXXFLAGS $VRJ_CXXFLAGS" 208 209 209 210 if test "x$PLATFORM" = "xIRIX" -a "x$USE_GCC" = "xno" ; then … … 244 245 245 246 # $DSO_PLUGIN_DEPS must list all the libraries required to link a VRJ plug-in. 246 vrj_libs=`$VRJ_CONFIG vrj --libs` 247 vrj_extra_libs=`$VRJ_CONFIG vrj --extra-libs` 248 vrj_prof_libs=`$VRJ_CONFIG vrj --profiled --libs` 249 vrj_extra_prof_libs=`$VRJ_CONFIG vrj --profiled --extra-libs` 250 DSO_PLUGIN_DEPS="$TWEEK_LIBS_CC_MIN $TWEEK_EXTRA_LIBS_CC_MIN $vrj_libs $vrj_extra_libs" 251 DSO_PLUGIN_PROF_DEPS="$TWEEK_PROF_LIBS_CC_MIN $TWEEK_PROF_EXTRA_LIBS_CC_MIN $vrj_prof_libs $vrj_extraprof__libs" 247 DSO_PLUGIN_DEPS="$VPR_LIBS $VPR_EXTRA_LIBS $TWEEK_LIBS $TWEEK_EXTRA_LIBS $VRJ_LIBS $VRJ_EXTRA_LIBS" 248 DSO_PLUGIN_PROF_DEPS="$VPR_PROF_LIBS $VPR_EXTRA_LIBS $TWEEK_PROF_LIBS $TWEEK_PROF_EXTRA_LIBS $VRJ_PROF_LIBS $VRJ_EXTRA_LIBS" 252 249 253 250 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_DEPS], [DSO_PLUGIN_DEP_FILES])
