[netcf-devel] [PATCH 8/9] Link correctly against libnl3

Serge Hallyn serge.hallyn at canonical.com
Tue Mar 20 14:24:48 UTC 2012


From: Mathieu Trudel-Lapierre <mathieu.trudel-lapierre at canonical.com>
Subject: Make sure netcf gets correctly linked against libnl3; and
 searches for the headers in the right place.

Index: netcf/src/Makefile.am
===================================================================
--- netcf.orig/src/Makefile.am	2011-12-20 23:19:20.805336767 -0500
+++ netcf/src/Makefile.am	2011-12-20 23:37:04.301374794 -0500
@@ -3,7 +3,7 @@
 GNULIB_CFLAGS= -I$(top_srcdir)/gnulib/lib -I$(top_builddir)/gnulib/lib
 
 AM_CFLAGS = $(NETCF_CFLAGS) $(GNULIB_CFLAGS) $(WARN_CFLAGS) \
-  $(LIBXML_CFLAGS) $(LIBXSLT_CFLAGS) $(LIBAUGEAS_CFLAGS)
+  $(LIBXML_CFLAGS) $(LIBXSLT_CFLAGS) $(LIBAUGEAS_CFLAGS) $(LIBNL_CFLAGS)
 
 include_HEADERS = netcf.h
 
@@ -72,7 +72,7 @@
 libnetcf_la_DEPENDENCIES = $(GNULIB) netcf.syms
 
 ncftool_SOURCES = ncftool.c
-ncftool_LDADD = libnetcf.la $(READLINE_LIBS) $(GNULIB)
+ncftool_LDADD = libnetcf.la $(READLINE_LIBS) $(GNULIB) $(LIBNL_LIBS)
 
 if ! NETCF_DRIVER_MSWINDOWS
 ncftransform_SOURCES = ncftransform.c
Index: netcf/configure.ac
===================================================================
--- netcf.orig/configure.ac	2011-12-20 23:53:52.715903000 -0500
+++ netcf/configure.ac	2011-12-20 23:54:17.269411731 -0500
@@ -108,7 +108,7 @@
 if test "x$with_driver" != "xmswindows"
 then
     PKG_CHECK_MODULES([LIBAUGEAS], [augeas >= 0.5.0])
-    PKG_CHECK_MODULES([LIBNL], [libnl-3.0])
+    PKG_CHECK_MODULES([LIBNL], [libnl-3.0 libnl-route-3.0])
 fi
 
 NETCF_LIBDEPS=$(echo $LIBAUGEAS_LIBS $LIBEXSLT_LIBS $LIBXSLT_LIBS $LIBXML_LIBS $LIBNL_LIBS)


More information about the netcf-devel mailing list