Lines 21-26
PERL_APIVER := `perl -MConfig -e 'print $$Config{debian_abi}//$$Config{version};
Link Here
|
21 |
CFLAGS = -shared -fPIC -g -O2 -Werror -Wtype-limits -Wall -Wl,-z,relro |
21 |
CFLAGS = -shared -fPIC -g -O2 -Werror -Wtype-limits -Wall -Wl,-z,relro |
22 |
CFLAGS += -D_FORTIFY_SOURCE=2 -I$(PERL_ARCHLIB)/CORE -DXS_VERSION=\"1.0\" |
22 |
CFLAGS += -D_FORTIFY_SOURCE=2 -I$(PERL_ARCHLIB)/CORE -DXS_VERSION=\"1.0\" |
23 |
CFLAGS += -fstack-protector-strong -Wformat |
23 |
CFLAGS += -fstack-protector-strong -Wformat |
|
|
24 |
CFLAGS += $(shell perl -MExtUtils::Embed -eccopts) |
24 |
|
25 |
|
25 |
PERLSODIR=$(PERL_INSTALLVENDORARCH)/auto |
26 |
PERLSODIR=$(PERL_INSTALLVENDORARCH)/auto |
26 |
|
27 |
|
Lines 36-42
RADOS.c: RADOS.xs typemap
Link Here
|
36 |
mv RADOS.xsc RADOS.c |
37 |
mv RADOS.xsc RADOS.c |
37 |
|
38 |
|
38 |
RADOS.so: RADOS.c |
39 |
RADOS.so: RADOS.c |
39 |
$(CC) $(CFLAGS) -o RADOS.so RADOS.c -lrados |
40 |
$(CC) $(CFLAGS) -o RADOS.so RADOS.c -lrados `perl -MExtUtils::Embed -e ldopts` |
40 |
|
41 |
|
41 |
.PHONY: dinstall |
42 |
.PHONY: dinstall |
42 |
dinstall: deb |
43 |
dinstall: deb |