summaryrefslogtreecommitdiff
path: root/tools/Makefile.in
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2015-12-08 16:40:08 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2015-12-11 20:15:51 +0100
commit7a4badc07fbb864be3014c14e61e8c606593437d (patch)
tree4b65bae4cf26fcd451158ab90c9288142e7511f9 /tools/Makefile.in
parent0688dbbc5303ee99709f202a023e7b96a515f6aa (diff)
downloadlvm2-7a4badc07fbb864be3014c14e61e8c606593437d.tar.gz
fix static linking
Static linking fails currently, as -lm and -lpthread are missing: gcc -O2 -fPIC -O2 -L../libdm -L../lib -L../libdaemon/client -static -L../libdm/ioctl \ -o dmsetup.static dmsetup.o -ldevmapper -lrt ../libdm/ioctl/libdevmapper.a(libdm-stats.o): In function `dm_stats_create_region': libdm-stats.c:(.text+0x2d69): undefined reference to `log10' libdm-stats.c:(.text+0x2d6e): undefined reference to `lround' ../libdm/ioctl/libdevmapper.a(pool.o): In function `dm_pool_create': pool.c:(.text+0x134): undefined reference to `pthread_mutex_lock' pool.c:(.text+0x14f): undefined reference to `pthread_mutex_unlock' Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'tools/Makefile.in')
-rw-r--r--tools/Makefile.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/Makefile.in b/tools/Makefile.in
index d6e54f0ac..518a21a81 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -130,7 +130,7 @@ dmsetup: dmsetup.o $(top_builddir)/libdm/libdevmapper.$(LIB_SUFFIX)
dmsetup.static: dmsetup.o $(interfacebuilddir)/libdevmapper.a
$(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacebuilddir) \
- -o $@ dmsetup.o -ldevmapper $(STATIC_LIBS) $(LIBS)
+ -o $@ dmsetup.o -ldevmapper $(M_LIBS) $(PTHREAD_LIBS) $(STATIC_LIBS) $(LIBS)
all: device-mapper