You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
800 B
37 lines
800 B
--- a/makefile
|
|
+++ b/makefile
|
|
@@ -10,25 +10,22 @@
|
|
|
|
HEADERS = general.h clustalw.h
|
|
|
|
-CC = cc
|
|
-CFLAGS = -c -O
|
|
-LFLAGS = -O -lm
|
|
+# C99 for gets()
|
|
+CFLAGS += -std=gnu99
|
|
+LIBS += -lm
|
|
|
|
clustalw : $(OBJECTS) amenu.o clustalw.o
|
|
- $(CC) -o $@ $(OBJECTS) amenu.o clustalw.o $(LFLAGS)
|
|
+ $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJECTS) amenu.o clustalw.o $(LIBS)
|
|
|
|
interface.o : interface.c $(HEADERS) param.h
|
|
- $(CC) $(CFLAGS) $*.c
|
|
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
|
|
|
amenu.o : amenu.c $(HEADERS) param.h
|
|
- $(CC) $(CFLAGS) $*.c
|
|
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
|
|
|
readmat.o : readmat.c $(HEADERS) matrices.h
|
|
- $(CC) $(CFLAGS) $*.c
|
|
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
|
|
|
trees.o : trees.c $(HEADERS) dayhoff.h
|
|
- $(CC) $(CFLAGS) $*.c
|
|
-
|
|
-.c.o :
|
|
- $(CC) $(CFLAGS) $?
|
|
+ $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
|
|