diff options
author | Andreas Baumann <abaumann@yahoo.com> | 2012-04-13 12:03:56 +0200 |
---|---|---|
committer | Andreas Baumann <abaumann@yahoo.com> | 2012-04-13 12:03:56 +0200 |
commit | d1ca49974776d9cc569e6c8640d57c7a66f092a4 (patch) | |
tree | e6aabc6c6e65063aa51e9f83f3dd6959a611dddb /Makefile | |
parent | f873bf42db96ca494f8c0fff7838c30b84b1849e (diff) | |
download | pgfuse-d1ca49974776d9cc569e6c8640d57c7a66f092a4.tar.gz pgfuse-d1ca49974776d9cc569e6c8640d57c7a66f092a4.tar.bz2 |
made read-only mode work
no more static variable for the PgFuse parameter structure, use userdata now
added alternative debug build flags
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -1,13 +1,20 @@ all: pgfuse # for debugging -CFLAGS = -Wall -Werror -g -O0 +CFLAGS = -Wall -Werror -g -O0 -pthread # for releasing #CFLAGS = -Wall -O2 # declare version of FUSE API we want to program against -CFLAGS += -DFUSE_USE_VERSION=26 +CFLAGS += -DFUSE_USE_VERSION=29 +CFLAGS += -D_FILE_OFFSET_BITS=64 + +# debug +#CFLAGS += -I/usr/local/include/fuse +#LDFLAGS = -lpq /usr/local/lib/libfuse.a -pthread -ldl -lrt + +# release # use pkg-config to detemine compiler/linker flags for libfuse CFLAGS += `pkg-config fuse --cflags` LDFLAGS = `pkg-config fuse --libs` -lpq @@ -40,7 +47,7 @@ test: pgfuse fusermount -u mnt pgfuse: pgfuse.o pgsql.o - gcc -o pgfuse $(LDFLAGS) pgfuse.o pgsql.o + gcc -o pgfuse pgfuse.o pgsql.o $(LDFLAGS) pgfuse.o: pgfuse.c pgsql.h gcc -c $(CFLAGS) -o pgfuse.o pgfuse.c |