1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00

only link to -lipq if needed

(This used to be ctdb commit 7c378d881e37db0f14e07ccba19fde1f9f4f0831)
This commit is contained in:
Andrew Tridgell 2007-10-15 14:44:06 +10:00
parent 574db736f2
commit d7f6b63f0a
2 changed files with 9 additions and 1 deletions

View File

@ -23,6 +23,8 @@ POPT_LIBS = @POPT_LIBS@
POPT_CFLAGS = @POPT_CFLAGS@
POPT_OBJ = @POPT_OBJ@
IPQ_LIBS = @IPQ_LIBS@
CFLAGS=-g -I$(srcdir)/include -Iinclude -Ilib -Ilib/util -I$(srcdir) \
-I@tallocdir@ -I@tdbdir@/include -I@libreplacedir@ \
-DVARDIR=\"$(localstatedir)\" -DETCDIR=\"$(etcdir)\" \
@ -86,7 +88,7 @@ bin/scsi_io: $(CTDB_CLIENT_OBJ) utils/scsi_io/scsi_io.o
bin/ctdb_ipmux: $(CTDB_CLIENT_OBJ) utils/ipmux/ipmux.o
@echo Linking $@
@$(CC) $(CFLAGS) -o $@ utils/ipmux/ipmux.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS) -lipq
@$(CC) $(CFLAGS) -o $@ utils/ipmux/ipmux.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS) $(IPQ_LIBS)
bin/ctdb: $(CTDB_CLIENT_OBJ) tools/ctdb.o
@echo Linking $@

View File

@ -49,6 +49,12 @@ m4_include(ib/config.m4)
AC_CHECK_HEADERS(libipq.h linux/netfilter.h)
IPQ_LIBS=""
if test x"$ac_cv_header_libipq_h" = x"yes"; then
IPQ_LIBS="-lipq"
fi
AC_SUBST(IPQ_LIBS)
AC_CHECK_HEADERS(sched.h)
AC_CHECK_FUNCS(sched_setscheduler)