Changeset 17246 for trunk/Mars


Ignore:
Timestamp:
10/18/13 13:25:32 (11 years ago)
Author:
tbretz
Message:
Use LINKER so that we can compiler with colorgcc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Mars/Makefile

    r17127 r17246  
    9999SRCFILES = \
    100100           mcore/izstream.h \
    101            mcore/ofits.h \
     101           mcore/factofits.h \
    102102           mcore/factfits.h \
    103103           mcore/DrsCalib.h \
     
    126126$(SOLIB): $(LIBRARIES) $(OBJS) $(HEADERS)
    127127        @echo " Linking shared object $@ ..."
    128         $(CXX) $(CXXFLAGS) $(SOFLAG) $(OBJS) $(SUBDIRS:=/*.o) $(ROOTGLIBS) $(LIBNOVA) -o ${RNDMNAME}
     128        $(LINKER) $(CXXFLAGS) $(SOFLAG) $(OBJS) $(SUBDIRS:=/*.o) $(ROOTGLIBS) $(LIBNOVA) -o ${RNDMNAME}
    129129        mv ${RNDMNAME} $@
    130130        chmod go+r $@
     
    135135$(PROGRAMS): $(PROGRAMS:=.o) $(SOLIB)
    136136        @echo " Linking $@ ..."
    137         $(CXX) $(CXXFLAGS) $@.o $(MARS_LIB) $(SOLIB) $(ROOTGLIBS) -o $@
     137        $(LINKER) $(CXXFLAGS) $@.o $(MARS_LIB) $(SOLIB) $(ROOTGLIBS) -o $@
    138138
    139139# Use this to link the programs statically - for gprof
     
    144144$(DYLIB): $(LIBRARIES) $(OBJS) $(HEADERS)
    145145        @echo " Linking dylib $(DYLIB) ..."
    146         $(CXX) $(CXXFLAGS) $(DYFLAG) $(OBJS) $(SUBDIRS:=/*.o) $(ROOTGLIBS) -o $@
     146        $(LINKER) $(CXXFLAGS) $(DYFLAG) $(OBJS) $(SUBDIRS:=/*.o) $(ROOTGLIBS) -o $@
    147147
    148148$(PROGRAMS): $(PROGRAMS:=.o) $(DYLIB)
    149149        @echo " Linking mac executable $@ ..."
    150         $(CXX) $(CXXFLAGS) $(ROOTGLIBS) $(DYLIB) $@.o $(MARS_LIB) -o $@
     150        $(LINKER) $(CXXFLAGS) $(ROOTGLIBS) $(DYLIB) $@.o $(MARS_LIB) -o $@
    151151endif
    152152
Note: See TracChangeset for help on using the changeset viewer.