[med-svn] [SCM] aghermann branch, master, updated. 99b1d5a023eee9df74b0e0d6f894516fc79435ad
Andrei Zavada
johnhommer at gmail.com
Sun Jul 7 23:03:41 UTC 2013
The following commit has been merged in the master branch:
commit 2a968c44c1ef2401e49fa864fb510ef397f40f6e
Author: Andrei Zavada <johnhommer at gmail.com>
Date: Fri May 24 16:25:40 2013 +0300
make actual use of libsigfile.so, ignore portability warnings
diff --git a/src/aghermann/Makefile.am b/src/aghermann/Makefile.am
index 114fb83..82302c0 100644
--- a/src/aghermann/Makefile.am
+++ b/src/aghermann/Makefile.am
@@ -30,15 +30,18 @@ aghermann_LDADD := \
rk1968/liba.a \
patterns/liba.a \
metrics/liba.a \
- ../libsigfile/liba.a \
../sigproc/liba.a \
../common/liba.a \
expdesign/liba.a \
+ ../libsigfile/libsigfile.la \
$(FFTW3_LIBS) $(ITPP_LIBS) $(SAMPLERATE_LIBS) $(GSL_LIBS) \
$(GTK_LIBS) $(CAIRO_LIBS) $(UNIQUE_LIBS) $(VTE_LIBS) \
$(LIBCONFIGXX_LIBS) \
$(LIBFFTW3_LDADD) $(OPENMP_CXXFLAGS)
+aghermann_LDFLAGS := \
+ -shared
+
install-exec-hook:
rm -f $(DESTDIR)/$(pkglibdir)/*.la
uninstall-hook:
diff --git a/src/libsigfile/Makefile.am b/src/libsigfile/Makefile.am
index 8ddffb1..1272ad9 100644
--- a/src/libsigfile/Makefile.am
+++ b/src/libsigfile/Makefile.am
@@ -6,15 +6,6 @@ AM_CXXFLAGS := \
pkglib_LTLIBRARIES := \
libsigfile.la
-noinst_LIBRARIES := \
- liba.a
-liba_a_CXXFLAGS = $(AM_CXXFLAGS)
-# see http://www.gnu.org/software/automake/manual/html_node/Objects-created-both-with-libtool-and-without.html#Objects-created-both-with-libtool-and-without
-
-# noinst_RELOCATABLES = \
-# libsigfile.o
-# two days knocking about, googling it: no, thank you
-
libsigfile_la_SOURCES := \
forward-decls.hh \
channel.cc \
@@ -28,24 +19,11 @@ libsigfile_la_SOURCES := \
edf.hh \
page.cc \
page.hh
-liba_a_SOURCES := \
- $(libsigfile_la_SOURCES)
-
-# libsigfile_la_parts = \
-# source-base.o \ ...
libsigfile_la_LDFLAGS := \
-avoid-version \
-rpath $(libdir)/$(PACKAGE) \
- -module
-
-# libsigfile.la: $(libsigfile_la_parts)
-# $(LINK) -shared -o $@ -Wl,-whole-archive $(libsigfile_la_parts) -no-whole-archive \
-# -avoid-version \
-# -rpath $(libdir)/$(PACKAGE) \
-# $(FFTW3_LIBS) $(LIBFFTW3_LDADD) $(GSL_LIBS) \
-# -Ur
-# I will give $10 to anyone knows how to do it
+ -shared -module
# libsigfileincdir = $(includedir)/libsigfile
# libsigfileinc_HEADERS = \
diff --git a/src/tools/Makefile.am b/src/tools/Makefile.am
index 66509d3..56e8dc7 100644
--- a/src/tools/Makefile.am
+++ b/src/tools/Makefile.am
@@ -10,18 +10,18 @@ bin_PROGRAMS := \
edfcat_SOURCES := \
edfcat.cc
edfcat_LDADD := \
- ../libsigfile/liba.a \
../sigproc/liba.a \
../common/liba.a \
+ ../libsigfile/libsigfile.la \
$(FFTW3_LIBS) $(ITPP_LIBS) $(SAMPLERATE_LIBS) $(GSL_LIBS) \
$(OPENMP_LDADD) $(LIBFFTW3_LDADD)
edfhed_SOURCES := \
edfhed.cc
edfhed_LDADD := \
- ../libsigfile/liba.a \
../sigproc/liba.a \
../common/liba.a \
+ ../libsigfile/libsigfile.la \
$(FFTW3_LIBS) $(ITPP_LIBS) $(SAMPLERATE_LIBS) $(GSL_LIBS) \
$(OPENMP_LDADD) $(LIBFFTW3_LDADD)
@@ -30,9 +30,9 @@ edfhed_gtk_SOURCES := \
edfhed_gtk_CXXFLAGS := \
$(AM_CXXFLAGS) $(GTK_CFLAGS) -DPACKAGE_DATADIR=\"$(datadir)\"
edfhed_gtk_LDADD := \
- ../libsigfile/liba.a \
../sigproc/liba.a \
../common/liba.a \
+ ../libsigfile/libsigfile.la \
$(FFTW3_LIBS) $(ITPP_LIBS) $(SAMPLERATE_LIBS) $(GSL_LIBS) \
$(GTK_LIBS) \
$(OPENMP_LDADD) $(LIBFFTW3_LDADD)
--
Sleep experiment manager
More information about the debian-med-commit
mailing list