Loading Makefile 0 → 100755 +36 −0 Original line number Diff line number Diff line # Porting notes: # For Solaris and other platforms where the logf function # is missing from the math library, add the following line # to the end of muscle.h: # #define logf(x) ((float) log(x)) # Using -static increases the executable size and thus gives a very # small increase in start time, but is more portable (the binding # to dynamic libraries often breaks when a new library is released). # On OSX, using -static gives the error "ld: can't locate file for: -lcrt0.o", # this is fixed by deleting "-static" from the LDLIBS line. CFLAGS = -O3 -funroll-loops -Winline -DNDEBUG=1 LDLIBS = -lm -static # LDLIBS = -lm OBJ = .o EXE = RM = rm -f CP = cp GPP = g++ LD = $(GPP) $(CFLAGS) CPP = $(GPP) -c $(CFLAGS) all: muscle CPPSRC = $(sort $(wildcard *.cpp)) CPPOBJ = $(subst .cpp,.o,$(CPPSRC)) $(CPPOBJ): %.o: %.cpp $(CPP) $< -o $@ muscle: $(CPPOBJ) $(LD) -o muscle $(CPPOBJ) $(LDLIBS) strip muscle src/aligngivenpath.cpp→aligngivenpath.cpp +0 −0 File moved. View file src/aligngivenpathsw.cpp→aligngivenpathsw.cpp +0 −0 File moved. View file src/aligntwomsas.cpp→aligntwomsas.cpp +0 −0 File moved. View file src/aligntwoprofs.cpp→aligntwoprofs.cpp +0 −0 File moved. View file Loading
Makefile 0 → 100755 +36 −0 Original line number Diff line number Diff line # Porting notes: # For Solaris and other platforms where the logf function # is missing from the math library, add the following line # to the end of muscle.h: # #define logf(x) ((float) log(x)) # Using -static increases the executable size and thus gives a very # small increase in start time, but is more portable (the binding # to dynamic libraries often breaks when a new library is released). # On OSX, using -static gives the error "ld: can't locate file for: -lcrt0.o", # this is fixed by deleting "-static" from the LDLIBS line. CFLAGS = -O3 -funroll-loops -Winline -DNDEBUG=1 LDLIBS = -lm -static # LDLIBS = -lm OBJ = .o EXE = RM = rm -f CP = cp GPP = g++ LD = $(GPP) $(CFLAGS) CPP = $(GPP) -c $(CFLAGS) all: muscle CPPSRC = $(sort $(wildcard *.cpp)) CPPOBJ = $(subst .cpp,.o,$(CPPSRC)) $(CPPOBJ): %.o: %.cpp $(CPP) $< -o $@ muscle: $(CPPOBJ) $(LD) -o muscle $(CPPOBJ) $(LDLIBS) strip muscle