Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5450 in orxonox.OLD for trunk/src/subprojects/testmain


Ignore:
Timestamp:
Oct 29, 2005, 4:29:07 PM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: building with LIBTOOL again, this time for real
Since now we link shared libraries together, there is no more problem with uninitialized global values

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/subprojects/testmain/Makefile.in

    r5413 r5450  
    6262CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
    6363        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
     64LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
     65        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
     66        $(AM_CXXFLAGS) $(CXXFLAGS)
    6467CXXLD = $(CXX)
    65 CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
    66         -o $@
     68CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
     69        $(AM_LDFLAGS) $(LDFLAGS) -o $@
    6770SOURCES = $(testmain_SOURCES)
    6871DIST_SOURCES = $(testmain_SOURCES)
     
    7578AMDEP_TRUE = @AMDEP_TRUE@
    7679AMTAR = @AMTAR@
     80AR = @AR@
    7781AUTOCONF = @AUTOCONF@
    7882AUTOHEADER = @AUTOHEADER@
     
    8791CURL_LIBS = @CURL_LIBS@
    8892CXX = @CXX@
     93CXXCPP = @CXXCPP@
    8994CXXDEPMODE = @CXXDEPMODE@
    9095CXXFLAGS = @CXXFLAGS@
     
    98103DOXYGEN_FALSE = @DOXYGEN_FALSE@
    99104DOXYGEN_TRUE = @DOXYGEN_TRUE@
     105ECHO = @ECHO@
    100106ECHO_C = @ECHO_C@
    101107ECHO_N = @ECHO_N@
     
    103109EGREP = @EGREP@
    104110EXEEXT = @EXEEXT@
     111F77 = @F77@
     112FFLAGS = @FFLAGS@
    105113GPROF = @GPROF@
    106114GTK2_CFLAGS = @GTK2_CFLAGS@
     
    117125LIBOBJS = @LIBOBJS@
    118126LIBS = @LIBS@
     127LIBTOOL = @LIBTOOL@
     128LN_S = @LN_S@
    119129LTLIBOBJS = @LTLIBOBJS@
    120130MAKEINFO = @MAKEINFO@
     
    136146SUB_PROJECTS_TRUE = @SUB_PROJECTS_TRUE@
    137147VERSION = @VERSION@
     148ac_ct_AR = @ac_ct_AR@
    138149ac_ct_CC = @ac_ct_CC@
    139150ac_ct_CXX = @ac_ct_CXX@
     151ac_ct_F77 = @ac_ct_F77@
    140152ac_ct_RANLIB = @ac_ct_RANLIB@
    141153ac_ct_STRIP = @ac_ct_STRIP@
     
    186198
    187199.SUFFIXES:
    188 .SUFFIXES: .cc .o .obj
     200.SUFFIXES: .cc .lo .o .obj
    189201$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
    190202        @for dep in $?; do \
     
    222234          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
    223235          if test -f $$p \
     236             || test -f $$p1 \
    224237          ; then \
    225238            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
    226            echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
    227            $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
     239           echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
     240           $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
    228241          else :; fi; \
    229242        done
     
    238251
    239252clean-binPROGRAMS:
    240         -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
     253        @list='$(bin_PROGRAMS)'; for p in $$list; do \
     254          f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
     255          echo " rm -f $$p $$f"; \
     256          rm -f $$p $$f ; \
     257        done
    241258testmain$(EXEEXT): $(testmain_OBJECTS) $(testmain_DEPENDENCIES)
    242259        @rm -f testmain$(EXEEXT)
     
    266283@AMDEP_TRUE@@am__fastdepCXX_FALSE@      $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    267284@am__fastdepCXX_FALSE@  $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
     285
     286.cc.lo:
     287@am__fastdepCXX_TRUE@   if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
     288@am__fastdepCXX_TRUE@   then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
     289@AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
     290@AMDEP_TRUE@@am__fastdepCXX_FALSE@      depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
     291@AMDEP_TRUE@@am__fastdepCXX_FALSE@      $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     292@am__fastdepCXX_FALSE@  $(LTCXXCOMPILE) -c -o $@ $<
     293
     294mostlyclean-libtool:
     295        -rm -f *.lo
     296
     297clean-libtool:
     298        -rm -rf .libs _libs
     299
     300distclean-libtool:
     301        -rm -f libtool
    268302uninstall-info-am:
    269303
     
    376410clean: clean-am
    377411
    378 clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
     412clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
    379413
    380414distclean: distclean-am
     
    382416        -rm -f Makefile
    383417distclean-am: clean-am distclean-compile distclean-generic \
    384         distclean-tags
     418        distclean-libtool distclean-tags
    385419
    386420dvi: dvi-am
     
    411445mostlyclean: mostlyclean-am
    412446
    413 mostlyclean-am: mostlyclean-compile mostlyclean-generic
     447mostlyclean-am: mostlyclean-compile mostlyclean-generic \
     448        mostlyclean-libtool
    414449
    415450pdf: pdf-am
     
    424459
    425460.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
    426         clean-generic ctags distclean distclean-compile \
    427         distclean-generic distclean-tags distdir dvi dvi-am html \
    428         html-am info info-am install install-am install-binPROGRAMS \
    429         install-data install-data-am install-exec install-exec-am \
    430         install-info install-info-am install-man install-strip \
    431         installcheck installcheck-am installdirs maintainer-clean \
    432         maintainer-clean-generic mostlyclean mostlyclean-compile \
    433         mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
    434         uninstall-am uninstall-binPROGRAMS uninstall-info-am
     461        clean-generic clean-libtool ctags distclean distclean-compile \
     462        distclean-generic distclean-libtool distclean-tags distdir dvi \
     463        dvi-am html html-am info info-am install install-am \
     464        install-binPROGRAMS install-data install-data-am install-exec \
     465        install-exec-am install-info install-info-am install-man \
     466        install-strip installcheck installcheck-am installdirs \
     467        maintainer-clean maintainer-clean-generic mostlyclean \
     468        mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
     469        pdf pdf-am ps ps-am tags uninstall uninstall-am \
     470        uninstall-binPROGRAMS uninstall-info-am
    435471
    436472include $(MAINSRCDIR)/defs/include_paths.am
Note: See TracChangeset for help on using the changeset viewer.