X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=linux_usr%2FMakefile;h=f586bb760df267a83aedb1e299b1f2e5f1403423;hb=02d617c8f625ad5da6c4c9b78b224e84baac5d08;hp=b53732fd335cf3c8f186657bdad9cc8091891713;hpb=324f9e9a6e83b8079926902a26e3f6bb5e624a06;p=palacios.git diff --git a/linux_usr/Makefile b/linux_usr/Makefile index b53732f..f586bb7 100644 --- a/linux_usr/Makefile +++ b/linux_usr/Makefile @@ -79,7 +79,7 @@ endif CFLAGS += -I../linux_module -CC = gcc +CC = gcc -g AR = ar all: $(BUILD_EXECS) $(BUILD_LIBS) $(COPIED_EXECS) @@ -90,6 +90,9 @@ libv3_ctrl.a : v3_ctrl.c v3_ctrl.h $(AR) ruv libv3_ctrl.a v3_ctrl.o rm -rf v3_ctrl.o +# +# JSON library for use in some tools +# libjson.a : cJSON.c cJSON.h $(CC) $(CFLAGS) -c cJSON.c $(AR) ruv libjson.a cJSON.o @@ -137,6 +140,9 @@ v3_user_host_dev_example : v3_user_host_dev_example.c libv3_user_host_dev.a v3_os_debug : v3_os_debug.c libv3_user_host_dev.a $(CC) $(CFLAGS) $< -I../linux_module -L. -lv3_user_host_dev -o $@ +# +# Guarded module registration for GEARS +# v3_register_gm: v3_register_gm.c libjson.a libv3_ctrl.a v3_ctrl.h $(CC) $(CFLAGS) $< -L. -lm -lv3_ctrl -ljson -o $@