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