diff options
Diffstat (limited to 'ctdb')
-rwxr-xr-x | ctdb/Makefile.in | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ctdb/Makefile.in b/ctdb/Makefile.in index 6b86bade7a3..9c29ad9c3c8 100755 --- a/ctdb/Makefile.in +++ b/ctdb/Makefile.in @@ -48,13 +48,17 @@ PMDA_LIBS = -lpcp -lpcp_pmda PMDA_INSTALL = @CTDB_PMDA_INSTALL@ PMDA_DEST_DIR = /var/lib/pcp/pmdas/ctdb +ifeq ($(CC),gcc) +EXTRA_CFLAGS=-Wno-format-zero-length -fPIC +endif + CFLAGS=@CPPFLAGS@ -g -I$(srcdir)/include -Iinclude -Ilib -Ilib/util -I$(srcdir) \ $(TALLOC_CFLAGS) $(TEVENT_CFLAGS) $(TDB_CFLAGS) -I@libreplacedir@ \ -DVARDIR=\"$(localstatedir)\" -DETCDIR=\"$(etcdir)\" \ -DLOGDIR=\"$(logdir)\" -DBINDIR=\"$(bindir)\" \ -DSOCKPATH=\"$(sockpath)\" \ - -DUSE_MMAP=1 -DTEVENT_DEPRECATED_QUIET=1 @CFLAGS@ -Wno-format-zero-length $(POPT_CFLAGS) \ - -fPIC + -DUSE_MMAP=1 -DTEVENT_DEPRECATED_QUIET=1 @CFLAGS@ $(POPT_CFLAGS) \ + $(EXTRA_CFLAGS) LDSHFLAGS=-fPIC -shared #LDSHFLAGS=-fPIC -shared -Wl,-Bsymbolic -Wl,-z,relo -Wl,-Bsymbolic-funtions -Wl,--as-needed -Wl,-z,defs |