1 |
PGSQL_INCLUDE=/usr/include/postgresql/ |
PGSQL_INCLUDE=-I/usr/include/postgresql/ -I/usr/include/postgresql/server/ |
2 |
|
|
3 |
all: rserv.so |
all: rserv.so |
4 |
|
|
6 |
gcc -shared -o rserv.so rserv.o |
gcc -shared -o rserv.so rserv.o |
7 |
|
|
8 |
rserv.o: rserv.c |
rserv.o: rserv.c |
9 |
gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -fpic -I. -I$(PGSQL_INCLUDE) -c -o rserv.o rserv.c |
gcc -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -fpic -I. $(PGSQL_INCLUDE) -c -o rserv.o rserv.c |
10 |
|
|
11 |
clean: |
clean: |
12 |
rm -f *~ rserv.{o,so} |
rm -f *~ rserv.{o,so} |