3 CFLAGS += -g -O2 -Wall -std=gnu99 -D_GNU_SOURCE -D_REENTRANT -I ../../include -fPIC
19 gcc -shared -W1 $(LIB_OBJS) -o $(TMPDIR)/libjson.so
20 mkdir -p $(TMPDIR)/$(DEST_INCLUDE)/
21 cp *.h $(TMPDIR)/$(DEST_INCLUDE)/
24 mkdir -p $(INCLUDE)/$(DEST_INCLUDE)/
25 cp $(TMPDIR)/$(DEST_INCLUDE)/*.h $(INCLUDE)/$(DEST_INCLUDE)/
26 cp $(TMPDIR)/libjson.so $(LIBDIR)/libjson.so
32 gcc -ljson $(LD_OPTS) $(LDLIBS) test1.o -o test1
34 gcc -ljson $(LD_OPTS) $(LDLIBS) test2.o -o test2
42 linkhash.o: linkhash.c
43 arraylist.o: arraylist.c
44 json_object.o: json_object.c
45 json_tokener.o: json_tokener.c