]> git.alsa-project.org Git - alsa-tools.git/commitdiff
Fix building of alsa-tools when using the --as-needed linker option.
authorDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>
Thu, 13 Nov 2008 12:13:53 +0000 (13:13 +0100)
committerDiego 'Flameeyes' Pettenò <flameeyes@gmail.com>
Thu, 13 Nov 2008 12:13:53 +0000 (13:13 +0100)
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ò <flameeyes@gmail.com>
echomixer/Makefile.am
envy24control/Makefile.am
hdspmixer/configure.in
rmedigicontrol/Makefile.am

index a9dfaf038229b5a15501d027fca0da20908a8faa..1af72c016697af4d5b9e030ab467b282c84fecf6 100644 (file)
@@ -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
 
index 72fe70712b9d55ec4909225229f773cef7cc710f..e29c40839e04b5ff40f8586a8cbb8ccc17dd9361 100644 (file)
@@ -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
index 6fb5abec60a9f4e576ee60b4dff696f07f14eacf..8f2c498ca04d75ed465cae0bebca03f4cff7bb42 100644 (file)
@@ -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)
index 88e9a3fb0b88f0d02e4d910116035385b599ec1c..bf24c5c8bb3a74f32a5269ca219212af911d5a2d 100644 (file)
@@ -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