Commit | Line | Data |
---|---|---|
5bda8c96 DB |
1 | Makefile: fix for cross-compilation |
2 | ||
3 | Probably-Signed-off-by: Dave Bender <bender@benegon.com> | |
4 | [yann.morin.1998@free.fr: patch was made by Dave, but he | |
5 | forgot his SoB line, so I added it] | |
6 | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> | |
7 | diff -rupN cgic206/Makefile cgic206-br/Makefile | |
8 | --- cgic206/Makefile 2014-03-16 18:17:11.000000000 -0400 | |
9 | +++ cgic206-br/Makefile 2015-01-16 11:18:03.714874000 -0500 | |
10 | @@ -1,15 +1,14 @@ | |
11 | -CFLAGS=-g -Wall | |
12 | -CC=gcc | |
13 | -AR=ar | |
14 | -RANLIB=ranlib | |
15 | LIBS=-L./ -lcgic | |
16 | ||
17 | all: libcgic.a cgictest.cgi capture | |
18 | ||
19 | install: libcgic.a | |
20 | - cp libcgic.a /usr/local/lib | |
21 | - cp cgic.h /usr/local/include | |
22 | - @echo libcgic.a is in /usr/local/lib. cgic.h is in /usr/local/include. | |
23 | + cp libcgic.a $(PREFIX)/usr/lib | |
24 | + cp cgic.h $(PREFIX)/usr/include | |
25 | + @echo libcgic.a is in $(PREFIX)/usr/lib. cgic.h is in $(PREFIX)/usr/include. | |
26 | + | |
27 | +cgi.o: cgic.c cgic.h | |
28 | + $(CC) $(CFLAGS) cgic.c -o cgic.o | |
29 | ||
30 | libcgic.a: cgic.o cgic.h | |
31 | rm -f libcgic.a | |
32 | @@ -19,10 +18,10 @@ libcgic.a: cgic.o cgic.h | |
33 | #mingw32 and cygwin users: replace .cgi with .exe | |
34 | ||
35 | cgictest.cgi: cgictest.o libcgic.a | |
36 | - gcc cgictest.o -o cgictest.cgi ${LIBS} | |
37 | + $(CC) cgictest.o -o cgictest.cgi ${LIBS} | |
38 | ||
39 | capture: capture.o libcgic.a | |
40 | - gcc capture.o -o capture ${LIBS} | |
41 | + $(CC) capture.o -o capture ${LIBS} | |
42 | ||
43 | clean: | |
44 | rm -f *.o *.a cgictest.cgi capture |