Hi,
Well I guess that we've worked on the same issue at the same time :)
My patch is a little bit bigger as it also renames all *_LDFLAGS ->
*_LIBS to avoid further confusions.
Cheers
Laurent Bigonville
--- a/m4/nut_check_libneon.m4
+++ b/m4/nut_check_libneon.m4
@@ -1,5 +1,5 @@
dnl Check for LIBNEON compiler flags. On success, set nut_have_neon="yes"
-dnl and set LIBNEON_CFLAGS and LIBNEON_LDFLAGS. On failure, set
+dnl and set LIBNEON_CFLAGS and LIBNEON_LIBS. On failure, set
dnl nut_have_neon="no". This macro can be run multiple times, but will
dnl do the checking only once.
@@ -8,9 +8,9 @@
if test -z "${nut_have_neon_seen}"; then
nut_have_neon_seen=yes
- dnl save CFLAGS and LDFLAGS
+ dnl save CFLAGS and LIBS
CFLAGS_ORIG="${CFLAGS}"
- LDFLAGS_ORIG="${LDFLAGS}"
+ LIBS_ORIG="${LIBS}"
dnl See which version of the neon library (if any) is installed
AC_MSG_CHECKING(for libneon version via pkg-config (0.25.0 minimum required))
@@ -29,9 +29,9 @@
AC_MSG_CHECKING(for libneon ldflags)
AC_ARG_WITH(neon-libs, [
- AC_HELP_STRING([--with-neon-libs=LDFLAGS], [linker flags for the neon library])
- ], [LDFLAGS="${withval}"], [LDFLAGS="`pkg-config --silence-errors --libs neon`"])
- AC_MSG_RESULT([${LDFLAGS}])
+ AC_HELP_STRING([--with-neon-libs=LIBS], [linker flags for the neon library])
+ ], [LIBS="${withval}"], [LIBS="`pkg-config --silence-errors --libs neon`"])
+ AC_MSG_RESULT([${LIBS}])
dnl check if neon is usable
AC_CHECK_HEADERS(ne_xmlreq.h, [nut_have_neon=yes], [nut_have_neon=no], [AC_INCLUDES_DEFAULT])
@@ -41,11 +41,11 @@
dnl Check for connect timeout support in library (optional)
AC_CHECK_FUNCS(ne_set_connect_timeout ne_sock_connect_timeout)
LIBNEON_CFLAGS="${CFLAGS}"
- LIBNEON_LDFLAGS="${LDFLAGS}"
+ LIBNEON_LIBS="${LIBS}"
fi
- dnl restore original CFLAGS and LDFLAGS
+ dnl restore original CFLAGS and LIBS
CFLAGS="${CFLAGS_ORIG}"
- LDFLAGS="${LDFLAGS_ORIG}"
+ LIBS="${LIBS_ORIG}"
fi
])
--- a/m4/nut_check_libnetsnmp.m4
+++ b/m4/nut_check_libnetsnmp.m4
@@ -1,6 +1,6 @@
dnl Check for LIBNETSNMP compiler flags. On success, set
dnl nut_have_libnetsnmp="yes" and set LIBNETSNMP_CFLAGS and
-dnl LIBNETSNMP_LDFLAGS. On failure, set nut_have_libnetsnmp="no".
+dnl LIBNETSNMP_LIBS. On failure, set nut_have_libnetsnmp="no".
dnl This macro can be run multiple times, but will do the checking only
dnl once.
@@ -9,9 +9,9 @@
if test -z "${nut_have_libnetsnmp_seen}"; then
nut_have_libnetsnmp_seen=yes
- dnl save CFLAGS and LDFLAGS
+ dnl save CFLAGS and LIBS
CFLAGS_ORIG="${CFLAGS}"
- LDFLAGS_ORIG="${LDFLAGS}"
+ LIBS_ORIG="${LIBS}"
dnl See which version of the Net-SNMP library (if any) is installed
AC_MSG_CHECKING(for Net-SNMP version via net-snmp-config)
@@ -30,9 +30,9 @@
AC_MSG_CHECKING(for Net-SNMP libs)
AC_ARG_WITH(snmp-libs, [
- AC_HELP_STRING([--with-snmp-libs=LDFLAGS], [linker flags for the Net-SNMP library])
- ], [LDFLAGS="${withval}"], [LDFLAGS="`net-snmp-config --libs 2>/dev/null`"])
- AC_MSG_RESULT([${LDFLAGS}])
+ AC_HELP_STRING([--with-snmp-libs=LIBS], [linker flags for the Net-SNMP library])
+ ], [LIBS="${withval}"], [LIBS="`net-snmp-config --libs 2>/dev/null`"])
+ AC_MSG_RESULT([${LIBS}])
dnl Check if the Net-SNMP library is usable
AC_CHECK_HEADERS(net-snmp/net-snmp-config.h, [nut_have_libnetsnmp=yes], [nut_have_libnetsnmp=no], [AC_INCLUDES_DEFAULT])
@@ -40,11 +40,11 @@
if test "${nut_have_libnetsnmp}" = "yes"; then
LIBNETSNMP_CFLAGS="${CFLAGS}"
- LIBNETSNMP_LDFLAGS="${LDFLAGS}"
+ LIBNETSNMP_LIBS="${LIBS}"
fi
- dnl restore original CFLAGS and LDFLAGS
+ dnl restore original CFLAGS and LIBS
CFLAGS="${CFLAGS_ORIG}"
- LDFLAGS="${LDFLAGS_ORIG}"
+ LIBS="${LIBS_ORIG}"
fi
])
--- a/m4/nut_check_libpowerman.m4
+++ b/m4/nut_check_libpowerman.m4
@@ -1,5 +1,5 @@
dnl Check for LIBPOWERMAN compiler flags. On success, set nut_have_libpowerman="yes"
-dnl and set LIBPOWERMAN_CFLAGS and LIBPOWERMAN_LDFLAGS. On failure, set
+dnl and set LIBPOWERMAN_CFLAGS and LIBPOWERMAN_LIBS. On failure, set
dnl nut_have_libpowerman="no". This macro can be run multiple times, but will
dnl do the checking only once.
@@ -8,9 +8,9 @@
if test -z "${nut_have_libpowerman_seen}"; then
nut_have_libpowerman_seen=yes
- dnl save CFLAGS and LDFLAGS
+ dnl save CFLAGS and LIBS
CFLAGS_ORIG="${CFLAGS}"
- LDFLAGS_ORIG="${LDFLAGS}"
+ LIBS_ORIG="${LIBS}"
AC_MSG_CHECKING(for libpowerman cflags)
AC_ARG_WITH(powerman-includes, [
@@ -20,9 +20,9 @@
AC_MSG_CHECKING(for libpowerman libs)
AC_ARG_WITH(powerman-libs, [
- AC_HELP_STRING([--with-powerman-libs=LDFLAGS], [linker flags for the libpowerman library])
- ], [LDFLAGS="${withval}"], [LDFLAGS="`pkg-config --silence-errors --libs libpowerman`"])
- AC_MSG_RESULT([${LDFLAGS}])
+ AC_HELP_STRING([--with-powerman-libs=LIBS], [linker flags for the libpowerman library])
+ ], [LIBS="${withval}"], [LIBS="`pkg-config --silence-errors --libs libpowerman`"])
+ AC_MSG_RESULT([${LIBS}])
dnl check if libpowerman is usable
AC_CHECK_HEADERS(libpowerman.h, [nut_have_libpowerman=yes], [nut_have_libpowerman=no], [AC_INCLUDES_DEFAULT])
@@ -30,12 +30,12 @@
if test "${nut_have_libpowerman}" = "yes"; then
LIBPOWERMAN_CFLAGS="${CFLAGS}"
- LIBPOWERMAN_LDFLAGS="${LDFLAGS}"
+ LIBPOWERMAN_LIBS="${LIBS}"
fi
- dnl restore original CFLAGS and LDFLAGS
+ dnl restore original CFLAGS and LIBS
CFLAGS="${CFLAGS_ORIG}"
- LDFLAGS="${LDFLAGS_ORIG}"
+ LIBS="${LIBS_ORIG}"
fi
])
--- a/m4/nut_check_libssl.m4
+++ b/m4/nut_check_libssl.m4
@@ -1,5 +1,5 @@
dnl Check for LIBSSL compiler flags. On success, set nut_have_libssl="yes"
-dnl and set LIBSSL_CFLAGS and LIBSSL_LDFLAGS. On failure, set
+dnl and set LIBSSL_CFLAGS and LIBSSL_LIBS. On failure, set
dnl nut_have_libssl="no". This macro can be run multiple times, but will
dnl do the checking only once.
@@ -8,20 +8,20 @@
if test -z "${nut_have_libssl_seen}"; then
nut_have_libssl_seen=yes
- dnl save CFLAGS and LDFLAGS
+ dnl save CFLAGS and LIBS
CFLAGS_ORIG="${CFLAGS}"
- LDFLAGS_ORIG="${LDFLAGS}"
+ LIBS_ORIG="${LIBS}"
AC_MSG_CHECKING(for openssl version via pkg-config)
OPENSSL_VERSION=`pkg-config --silence-errors --modversion openssl`
if test "$?" = "0"; then
AC_MSG_RESULT(${OPENSSL_VERSION} found)
CFLAGS="`pkg-config --silence-errors --cflags openssl`"
- LDFLAGS="`pkg-config --silence-errors --libs openssl`"
+ LIBS="`pkg-config --silence-errors --libs openssl`"
else
AC_MSG_RESULT(not found)
CFLAGS=""
- LDFLAGS="-lssl -lcrypto"
+ LIBS="-lssl -lcrypto"
fi
dnl allow overriding openssl settings if the user knows best
@@ -33,9 +33,9 @@
AC_MSG_CHECKING(for openssl ldflags)
AC_ARG_WITH(ssl-libs, [
- AC_HELP_STRING([--with-ssl-libs=LDFLAGS], [linker flags for the OpenSSL library])
- ], [LDFLAGS="${withval}"], [])
- AC_MSG_RESULT([${LDFLAGS}])
+ AC_HELP_STRING([--with-ssl-libs=LIBS], [linker flags for the OpenSSL library])
+ ], [LIBS="${withval}"], [])
+ AC_MSG_RESULT([${LIBS}])
dnl check if openssl is usable
AC_CHECK_HEADERS(openssl/ssl.h, [nut_have_libssl=yes], [nut_have_libssl=no], [AC_INCLUDES_DEFAULT])
@@ -44,11 +44,11 @@
if test "${nut_have_libssl}" = "yes"; then
AC_DEFINE(HAVE_SSL, 1, [Define to enable SSL development code])
LIBSSL_CFLAGS="${CFLAGS}"
- LIBSSL_LDFLAGS="${LDFLAGS}"
+ LIBSSL_LIBS="${LIBS}"
fi
- dnl restore original CFLAGS and LDFLAGS
+ dnl restore original CFLAGS and LIBS
CFLAGS="${CFLAGS_ORIG}"
- LDFLAGS="${LDFLAGS_ORIG}"
+ LIBS="${LIBS_ORIG}"
fi
])
--- a/m4/nut_check_libusb.m4
+++ b/m4/nut_check_libusb.m4
@@ -1,5 +1,5 @@
dnl Check for LIBUSB compiler flags. On success, set nut_have_libusb="yes"
-dnl and set LIBUSB_CFLAGS and LIBUSB_LDFLAGS. On failure, set
+dnl and set LIBUSB_CFLAGS and LIBUSB_LIBS. On failure, set
dnl nut_have_libusb="no". This macro can be run multiple times, but will
dnl do the checking only once.
@@ -8,27 +8,27 @@
if test -z "${nut_have_libusb_seen}"; then
nut_have_libusb_seen=yes
- dnl save CFLAGS and LDFLAGS
+ dnl save CFLAGS and LIBS
CFLAGS_ORIG="${CFLAGS}"
- LDFLAGS_ORIG="${LDFLAGS}"
+ LIBS_ORIG="${LIBS}"
AC_MSG_CHECKING(for libusb version via pkg-config)
LIBUSB_VERSION=`pkg-config --silence-errors --modversion libusb`
if test "$?" = "0"; then
AC_MSG_RESULT(${LIBUSB_VERSION} found)
CFLAGS="`pkg-config --silence-errors --cflags libusb`"
- LDFLAGS="`pkg-config --silence-errors --libs libusb`"
+ LIBS="`pkg-config --silence-errors --libs libusb`"
else
AC_MSG_CHECKING(via libusb-config)
LIBUSB_VERSION=`libusb-config --version 2>/dev/null`
if test "$?" = "0"; then
AC_MSG_RESULT(${LIBUSB_VERSION} found)
CFLAGS="`libusb-config --cflags 2>/dev/null`"
- LDFLAGS="`libusb-config --libs 2>/dev/null`"
+ LIBS="`libusb-config --libs 2>/dev/null`"
else
AC_MSG_RESULT(not found)
CFLAGS=""
- LDFLAGS="-lusb"
+ LIBS="-lusb"
fi
fi
@@ -40,9 +40,9 @@
AC_MSG_CHECKING(for libusb ldflags)
AC_ARG_WITH(usb-libs, [
- AC_HELP_STRING([--with-usb-libs=LDFLAGS], [linker flags for the libusb library])
- ], [LDFLAGS="${withval}"], [])
- AC_MSG_RESULT([${LDFLAGS}])
+ AC_HELP_STRING([--with-usb-libs=LIBS], [linker flags for the libusb library])
+ ], [LIBS="${withval}"], [])
+ AC_MSG_RESULT([${LIBS}])
dnl check if libusb is usable
AC_CHECK_HEADERS(usb.h, [nut_have_libusb=yes], [nut_have_libusb=no], [AC_INCLUDES_DEFAULT])
@@ -52,11 +52,11 @@
dnl Check for libusb "force driver unbind" availability
AC_CHECK_FUNCS(usb_detach_kernel_driver_np)
LIBUSB_CFLAGS="${CFLAGS}"
- LIBUSB_LDFLAGS="${LDFLAGS}"
+ LIBUSB_LIBS="${LIBS}"
fi
- dnl restore original CFLAGS and LDFLAGS
+ dnl restore original CFLAGS and LIBS
CFLAGS="${CFLAGS_ORIG}"
- LDFLAGS="${LDFLAGS_ORIG}"
+ LIBS="${LIBS_ORIG}"
fi
])
--- a/drivers/Makefile.am
+++ b/drivers/Makefile.am
@@ -134,7 +134,7 @@
dummy_ups_LDADD = $(LDADD_DRIVERS) ../clients/libupsclient.la
if WITH_SSL
dummy_ups_CFLAGS += $(LIBSSL_CFLAGS)
- dummy_ups_LDADD += $(LIBSSL_LDFLAGS)
+ dummy_ups_LDADD += $(LIBSSL_LIBS)
endif
# Clone drivers
@@ -151,23 +151,23 @@
liebert-hid.c mge-hid.c powercom-hid.c tripplite-hid.c
usbhid_ups_SOURCES = usbhid-ups.c libhid.c libusb.c hidparser.c \
usb-common.c $(USBHID_UPS_SUBDRIVERS)
-usbhid_ups_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+usbhid_ups_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
tripplite_usb_SOURCES = tripplite_usb.c libusb.c usb-common.c
-tripplite_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS) -lm
+tripplite_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS) -lm
bcmxcp_usb_SOURCES = bcmxcp_usb.c bcmxcp.c usb-common.c
-bcmxcp_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+bcmxcp_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
megatec_usb_SOURCES = megatec.c megatec_usb.c libusb.c usb-common.c
megatec_usb_CFLAGS = $(AM_CFLAGS) -DMEGATEC_SUBDRV
-megatec_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+megatec_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
blazer_usb_SOURCES = blazer.c blazer_usb.c libusb.c usb-common.c
-blazer_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS) -lm
+blazer_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS) -lm
richcomm_usb_SOURCES = richcomm_usb.c usb-common.c
-richcomm_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LDFLAGS)
+richcomm_usb_LDADD = $(LDADD_DRIVERS) $(LIBUSB_LIBS)
# HID-over-serial
newmge_shut_SOURCES = usbhid-ups.c libshut.c libhid.c hidparser.c mge-hid.c
@@ -178,30 +178,30 @@
# SNMP
snmp_ups_SOURCES = snmp-ups.c apc-mib.c baytech-mib.c compaq-mib.c eaton-mib.c \
ietf-mib.c mge-mib.c netvision-mib.c powerware-mib.c raritan-pdu-mib.c
-snmp_ups_LDADD = $(LDADD_DRIVERS) $(LIBNETSNMP_LDFLAGS)
+snmp_ups_LDADD = $(LDADD_DRIVERS) $(LIBNETSNMP_LIBS)
# HAL
hald_addon_usbhid_ups_SOURCES = usbhid-ups.c libhid.c libusb.c hidparser.c \
$(USBHID_UPS_SUBDRIVERS)
-hald_addon_usbhid_ups_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS)
+hald_addon_usbhid_ups_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS)
hald_addon_tripplite_usb_SOURCES = tripplite_usb.c libusb.c
-hald_addon_tripplite_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS) -lm
+hald_addon_tripplite_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS) -lm
hald_addon_bcmxcp_usb_SOURCES = bcmxcp_usb.c bcmxcp.c
-hald_addon_bcmxcp_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS)
+hald_addon_bcmxcp_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS)
hald_addon_megatec_usb_SOURCES = megatec.c megatec_usb.c libusb.c
hald_addon_megatec_usb_CFLAGS = $(AM_CFLAGS) -DMEGATEC_SUBDRV
-hald_addon_megatec_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LDFLAGS) $(LIBHAL_LDFLAGS)
+hald_addon_megatec_usb_LDADD = $(LDADD_HAL_DRIVERS) $(LIBUSB_LIBS) $(LIBHAL_LIBS)
# NEON XML/HTTP
netxml_ups_SOURCES = netxml-ups.c mge-xml.c
-netxml_ups_LDADD = $(LDADD_DRIVERS) $(LIBNEON_LDFLAGS)
+netxml_ups_LDADD = $(LDADD_DRIVERS) $(LIBNEON_LIBS)
# Powerman
powerman_pdu_SOURCES = powerman-pdu.c
-powerman_pdu_LDADD = $(LDADD) $(LIBPOWERMAN_LDFLAGS)
+powerman_pdu_LDADD = $(LDADD) $(LIBPOWERMAN_LIBS)
# ----------------------------------------------------------------------
# List of header files. The purpose of this list is not dependency
--- a/m4/nut_check_libhal.m4
+++ b/m4/nut_check_libhal.m4
@@ -1,5 +1,5 @@
dnl Check for LIBHAL compiler flags. On success, set nut_have_libhal="yes"
-dnl and set LIBHAL_CFLAGS and LIBHAL_LDFLAGS. On failure, set
+dnl and set LIBHAL_CFLAGS and LIBHAL_LIBS. On failure, set
dnl nut_have_libhal="no". This macro can be run multiple times, but will
dnl do the checking only once.
dnl NUT requires HAL version 0.5.8 at least
@@ -10,7 +10,7 @@
nut_have_libhal_seen=yes
CFLAGS_ORIG="${CFLAGS}"
- LDFLAGS_ORIG="${LDFLAGS}"
+ LIBS_ORIG="${LIBS}"
AC_MSG_CHECKING(for libhal version via pkg-config (0.5.8 minimum required))
HAL_VERSION=`pkg-config --silence-errors --modversion hal`
@@ -31,9 +31,9 @@
dnl also get libs from glib-2.0 to workaround a bug in dbus-glib
AC_MSG_CHECKING(for libhal ldflags via pkg-config)
- LDFLAGS=`pkg-config --silence-errors --libs hal dbus-glib-1`
+ LIBS=`pkg-config --silence-errors --libs hal dbus-glib-1`
if test "$?" = "0"; then
- AC_MSG_RESULT(${LDFLAGS})
+ AC_MSG_RESULT(${LIBS})
else
AC_MSG_RESULT(not found)
nut_have_libhal=no
@@ -50,7 +50,7 @@
dnl try again using defaults if pkg-config is not available
if test "${nut_have_libhal}" = "check"; then
CFLAGS="-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include"
- LDFLAGS="-lhal -ldbus-1 -lpthread"
+ LIBS="-lhal -ldbus-1 -lpthread"
AC_CHECK_HEADERS(libhal.h, [nut_have_libhal=yes], [nut_have_libhal=no], [AC_INCLUDES_DEFAULT])
AC_CHECK_FUNCS(libhal_device_new_changeset, [], [nut_have_libhal=no])
@@ -58,7 +58,7 @@
if test "${nut_have_libhal}" = "yes"; then
LIBHAL_CFLAGS="${CFLAGS}"
- LIBHAL_LDFLAGS="${LDFLAGS}"
+ LIBHAL_LIBS="${LIBS}"
dnl this will only work as of HAL 0.5.9
AC_MSG_CHECKING(for libhal user via pkg-config)
@@ -124,7 +124,7 @@
fi
CFLAGS="${CFLAGS_ORIG}"
- LDFLAGS="${LDFLAGS_ORIG}"
+ LIBS="${LIBS_ORIG}"
dnl - test for g_timeout_add_seconds availability
AC_MSG_CHECKING([if GLib is version 2.14.0 or newer])
--- a/m4/nut_check_libwrap.m4
+++ b/m4/nut_check_libwrap.m4
@@ -1,5 +1,5 @@
dnl Check for LIBWRAP compiler flags. On success, set nut_have_libwrap="yes"
-dnl and set LIBWRAP_CFLAGS and LIBWRAP_LDFLAGS. On failure, set
+dnl and set LIBWRAP_CFLAGS and LIBWRAP_LIBS. On failure, set
dnl nut_have_libwrap="no". This macro can be run multiple times, but will
dnl do the checking only once.
@@ -39,7 +39,7 @@
if test "${nut_have_libwrap}" = "yes"; then
AC_DEFINE(HAVE_WRAP, 1, [Define to enable libwrap support])
LIBWRAP_CFLAGS=""
- LIBWRAP_LDFLAGS="${LIBS}"
+ LIBWRAP_LIBS="${LIBS}"
fi
dnl restore original LIBS
--- a/server/Makefile.am
+++ b/server/Makefile.am
@@ -12,10 +12,10 @@
endif
LDADD = ../common/libcommon.a ../common/libparseconf.la $(NETLIBS)
if WITH_WRAP
- LDADD += $(LIBWRAP_LDFLAGS)
+ LDADD += $(LIBWRAP_LIBS)
endif
if WITH_SSL
- LDADD += $(LIBSSL_LDFLAGS)
+ LDADD += $(LIBSSL_LIBS)
endif
sbin_PROGRAMS = upsd
--- a/clients/Makefile.am
+++ b/clients/Makefile.am
@@ -3,7 +3,7 @@
# by default, link programs in this directory with libcommon.a
LDADD = ../common/libcommon.a libupsclient.la $(NETLIBS)
if WITH_SSL
- LDADD += $(LIBSSL_LDFLAGS)
+ LDADD += $(LIBSSL_LIBS)
endif
# Avoid per-target CFLAGS, because this will prevent re-use of object
@@ -48,6 +48,6 @@
libupsclient_la_SOURCES = upsclient.c upsclient.h
libupsclient_la_LIBADD = ../common/libparseconf.la
if WITH_SSL
- libupsclient_la_LIBADD += $(LIBSSL_LDFLAGS)
+ libupsclient_la_LIBADD += $(LIBSSL_LIBS)
endif
libupsclient_la_LDFLAGS = -version-info 1:0:0
--- a/configure.in
+++ b/configure.in
@@ -194,7 +194,7 @@
solaris2.1* )
echo Checking for Solaris 10 / 11 specific configuration for usb drivers
AC_SEARCH_LIBS(nanosleep, rt)
- LIBUSB_LDFLAGS="-R/usr/sfw/lib ${LIBUSB_LDFLAGS}"
+ LIBUSB_LIBS="-R/usr/sfw/lib ${LIBUSB_LIBS}"
dnl FIXME: Sun's libusb doesn't support timeout (so blocks notification)
dnl and need to call libusb close upon reconnexion
AC_DEFINE(SUN_LIBUSB, 1, [Define to 1 for Sun version of the libusb.])
@@ -742,26 +742,26 @@
AC_SUBST(OS_NAME)
AC_SUBST(LIBSSL_CFLAGS)
-AC_SUBST(LIBSSL_LDFLAGS)
+AC_SUBST(LIBSSL_LIBS)
AC_SUBST(LIBGD_CFLAGS)
AC_SUBST(LIBGD_LDFLAGS)
AC_SUBST(LIBNETSNMP_CFLAGS)
-AC_SUBST(LIBNETSNMP_LDFLAGS)
+AC_SUBST(LIBNETSNMP_LIBS)
AC_SUBST(LIBUSB_CFLAGS)
-AC_SUBST(LIBUSB_LDFLAGS)
+AC_SUBST(LIBUSB_LIBS)
AC_SUBST(LIBNEON_CFLAGS)
-AC_SUBST(LIBNEON_LDFLAGS)
+AC_SUBST(LIBNEON_LIBS)
AC_SUBST(LIBPOWERMAN_CFLAGS)
-AC_SUBST(LIBPOWERMAN_LDFLAGS)
+AC_SUBST(LIBPOWERMAN_LIBS)
AC_SUBST(LIBWRAP_CFLAGS)
-AC_SUBST(LIBWRAP_LDFLAGS)
+AC_SUBST(LIBWRAP_LIBS)
AC_SUBST(HAL_USER)
AC_SUBST(HAL_DEVICE_MATCH_KEY)
AC_SUBST(HAL_FDI_PATH)
AC_SUBST(HAL_CALLOUTS_PATH)
AC_SUBST(HAVE_GLIB_2_14)
AC_SUBST(LIBHAL_CFLAGS)
-AC_SUBST(LIBHAL_LDFLAGS)
+AC_SUBST(LIBHAL_LIBS)
AC_SUBST(DRIVER_BUILD_LIST)
AC_SUBST(DRIVER_MAN_LIST)
AC_SUBST(DRIVER_INSTALL_TARGET)