blob: d1f04a33a2dc0284f3abcd13fc0baaa9e8ac41ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
--- a/makefile
+++ b/makefile
@@ -21,8 +21,6 @@
#
########################################################################
-CC = cc
-CFLAGS = -O -g
SRC = ./src
# For MPI, mpicc will set up the proper include and library paths
@@ -91,26 +89,26 @@
tcp: $(SRC)/tcp.c $(SRC)/netpipe.c $(SRC)/netpipe.h
- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/tcp.c -DTCP -o NPtcp -I$(SRC)
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/tcp.c -DTCP -o NPtcp -I$(SRC)
tcp6: $(SRC)/tcp.c $(SRC)/netpipe.c $(SRC)/netpipe.h
- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/tcp6.c -DTCP6 \
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/tcp6.c -DTCP6 \
-o NPtcp6 -I$(SRC)
sctp: $(SRC)/sctp.c $(SRC)/netpipe.c $(SRC)/netpipe.h
- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/sctp.c -DSCTP \
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/sctp.c -DSCTP \
-o NPsctp -I$(SRC)
sctp6: $(SRC)/sctp6.c $(SRC)/netpipe.c $(SRC)/netpipe.h
- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/sctp6.c -DSCTP6 \
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/sctp6.c -DSCTP6 \
-o NPsctp6 -I$(SRC)
ipx: $(SRC)/ipx.c $(SRC)/netpipe.c $(SRC)/netpipe.h
- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/ipx.c -DIPX \
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/ipx.c -DIPX \
-o NPipx -I$(SRC) -lipx
memcpy: $(SRC)/memcpy.c $(SRC)/netpipe.c $(SRC)/netpipe.h
- $(CC) $(CFLAGS) $(SRC)/netpipe.c $(SRC)/memcpy.c \
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(SRC)/netpipe.c $(SRC)/memcpy.c \
-DMEMCPY -o NPmemcpy -I$(SRC)
MP_memcpy: $(SRC)/memcpy.c $(SRC)/netpipe.c $(SRC)/netpipe.h $(SRC)/MP_memcpy.c
|