build: fix building with static libraries
authorBartosz Golaszewski <bartekgola@gmail.com>
Tue, 10 Oct 2017 12:02:59 +0000 (14:02 +0200)
committerBartosz Golaszewski <bartekgola@gmail.com>
Tue, 10 Oct 2017 12:26:28 +0000 (14:26 +0200)
We call gpiod_version_string() from tools-common.c but adding
libgpiod.la to LDADD before libtools-common.la makes the linker
discard this symbol as unused.

Invert the LDADD order to fix the static build.

Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
src/tools/Makefile.am

index 68699b597b58f88ff39f21182605ef49251e751d..77955485ee6a2d494ab3a635bd681a0b4696adb0 100644 (file)
@@ -14,7 +14,7 @@ libtools_common_la_SOURCES = \
        tools-common.c \
        tools-common.h
 
-LDADD = ../lib/libgpiod.la libtools-common.la
+LDADD = libtools-common.la ../lib/libgpiod.la
 
 bin_PROGRAMS = gpiodetect gpioinfo gpioget gpioset gpiomon gpiofind