diff --git a/configure.ac b/configure.ac index ab9ab382..aeccaf14 100644 --- a/configure.ac +++ b/configure.ac @@ -84,6 +84,7 @@ AS_IF([test "x$AR" = "xno"], [ ]) LT_INIT([win32-dll]) +AM_CONDITIONAL([enable_shared], [test "$enable_shared" = "yes"]) AC_CONFIG_MACRO_DIR([m4]) # Checks for header files. diff --git a/tests/Makefile.am b/tests/Makefile.am index 9283cde1..bf51eafa 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -31,6 +31,9 @@ apinames_LDADD = $(top_builddir)/librtmidi.la testcapi_SOURCES = testcapi.c testcapi_LDADD = $(top_builddir)/librtmidi.la +if !enable_shared +testcapi_LINK = $(CXXLINK) +endif EXTRA_DIST = cmidiin.dsp midiout.dsp midiprobe.dsp qmidiin.dsp \ sysextest.dsp RtMidi.dsw