1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
From: Sebastian Ramacher <sramacher@debian.org>
Date: Sun, 8 Sep 2019 21:21:06 +0200
Subject: Link with pthreads
---
configure.ac | 4 ++++
src/gigedit/Makefile.am | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac
index fb04b9c..76c6476 100644
--- a/configure.ac
+++ b/configure.ac
@@ -206,6 +206,10 @@ AC_DEFINE_UNQUOTED(
[Define to 1 if LinuxSampler supports virtual MIDI devices.]
)
+AX_PTHREAD
+test -z "$PTHREAD_LIBS" && PTHREAD_LIBS="-lpthread"
+AC_SUBST(PTHREAD_LIBS)
+
AC_CONFIG_HEADERS(config.h)
AM_INIT_AUTOMAKE
diff --git a/src/gigedit/Makefile.am b/src/gigedit/Makefile.am
index ed08b51..1178550 100644
--- a/src/gigedit/Makefile.am
+++ b/src/gigedit/Makefile.am
@@ -41,14 +41,14 @@ libgigedit_la_SOURCES = \
libgigedit_la_LIBADD = \
$(GTKMM_LIBS) $(GTK_LIBS) $(GIG_LIBS) $(SNDFILE_LIBS) gfx/libgigeditgfx.la
libgigedit_la_CXXFLAGS = \
- $(SNDFILE_CFLAGS)
+ $(SNDFILE_CFLAGS) $(PTHREAD_CFLAGS)
libgigedit_la_LDFLAGS = \
-version-info @SHARED_VERSION_INFO@ @SHLIB_VERSION_ARG@ -no-undefined \
$(mac_ld)
bin_PROGRAMS = gigedit
gigedit_SOURCES = main.cpp
-gigedit_LDADD = libgigedit.la $(SIGC_LIBS) $(GTK_LIBS) $(GTKMM_LIBS)
+gigedit_LDADD = libgigedit.la $(SIGC_LIBS) $(GTK_LIBS) $(GTKMM_LIBS) $(PTHREAD_LIBS)
if WINDOWS
gigedit_LDFLAGS = -mwindows
endif
|