#******************************************************************************* # # linux makefile (hacked by dave fabre) # #******************************************************************************* CC = gcc #dhf CFLAGS = -Wall -D_STRICT_ANSI -fPIC -O2 -DLINUX -DUNIX -DDISPLAY_SPINNER #dhf CFLAGS = -fPIC -O -ansi -Wall -c -DNVLinux -DUNIX -DLINUX CFLAGS = -fPIC -D_STRICT_ANSI -DUNIX -D_STRUCT_TIMESPEC=_TIME_T OBJS = gsf.o gsf_enc.o gsf_dec.o gsf_indx.o .c.o: $(CC) $(CFLAGS) -c $*.c all: libgsf.a libgsf.so: $(OBJS) gcc -shared -stdc++ -lm -o libgsf.so $(OBJS) \rm *.o libgsf.a: $(OBJS) ar -r libgsf.a $(OBJS) ranlib libgsf.a rm -f *.o *.a *.so