From 56970e8143b4d171a118d114b1ddfa7621401127 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Thu, 13 Nov 2008 13:13:53 +0100 Subject: [PATCH] Fix building of alsa-tools when using the --as-needed linker option. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Please note that LDFLAGS is the _wrong_ variable to pass libraries with, automake tells you to use _LDADD for binaries and _LIBADD for libraries, while autoconf wants them in the LIBS variable. Signed-off-by: Diego 'Flameeyes' Pettenò --- echomixer/Makefile.am | 2 +- envy24control/Makefile.am | 2 +- hdspmixer/configure.in | 2 +- rmedigicontrol/Makefile.am | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/echomixer/Makefile.am b/echomixer/Makefile.am index a9dfaf0..1af72c0 100644 --- a/echomixer/Makefile.am +++ b/echomixer/Makefile.am @@ -2,7 +2,7 @@ AM_CFLAGS = @ECHOMIXER_CFLAGS@ bin_PROGRAMS = echomixer man_MANS = echomixer_SOURCES = echomixer.c -echomixer_LDFLAGS = @ECHOMIXER_LIBS@ +echomixer_LDADD = @ECHOMIXER_LIBS@ EXTRA_DIST = gitcompile configure.in-gtk1 configure.in-gtk2 AUTOMAKE_OPTIONS = foreign diff --git a/envy24control/Makefile.am b/envy24control/Makefile.am index 72fe707..e29c408 100644 --- a/envy24control/Makefile.am +++ b/envy24control/Makefile.am @@ -4,7 +4,7 @@ man_MANS = envy24control.1 envy24control_SOURCES = envy24control.c envy24control.h levelmeters.c midi.c \ mixer.c patchbay.c hardware.c driverevents.c volume.c \ profiles.c profiles.h midi.h config.c config.h -envy24control_LDFLAGS = @ENVY24CONTROL_LIBS@ +envy24control_LDADD = @ENVY24CONTROL_LIBS@ EXTRA_DIST = gitcompile envy24control.1 depcomp configure.in-gtk1 \ configure.in-gtk2 strstr_icase_blank.c new_process.c \ README.profiles diff --git a/hdspmixer/configure.in b/hdspmixer/configure.in index 6fb5abe..8f2c498 100644 --- a/hdspmixer/configure.in +++ b/hdspmixer/configure.in @@ -36,6 +36,6 @@ FLTK_CXXFLAGS="`$FLTK_CONFIG --cxxflags` -fno-exceptions" FLTK_LIBS="`$FLTK_CONFIG --ldflags`" CXXFLAGS="$CXXFLAGS $ALSA_CFLAGS $FLTK_CXXFLAGS" -LDFLAGS="$LDFLAGS $ALSA_LIBS $FLTK_LIBS" +LIBS="$LIBS $ALSA_LIBS $FLTK_LIBS" AC_OUTPUT(Makefile src/Makefile pixmaps/Makefile) diff --git a/rmedigicontrol/Makefile.am b/rmedigicontrol/Makefile.am index 88e9a3f..bf24c5c 100644 --- a/rmedigicontrol/Makefile.am +++ b/rmedigicontrol/Makefile.am @@ -2,7 +2,7 @@ AM_CFLAGS = @RMEDIGICONTROL_CFLAGS@ bin_PROGRAMS = rmedigicontrol rmedigicontrol_SOURCES = rmedigicontrol.c rmedigicontrol.h level.c loopback.c -rmedigicontrol_LDFLAGS = @RMEDIGICONTROL_LIBS@ +rmedigicontrol_LDADD = @RMEDIGICONTROL_LIBS@ EXTRA_DIST = gitcompile depcomp configure.in-gtk1 configure.in-gtk2 AUTOMAKE_OPTIONS = foreign -- 2.47.1