mirror of
https://github.com/alsa-project/alsa-tools.git
synced 2025-10-31 22:25:34 -04:00
Fix building of alsa-tools when using the --as-needed linker option.
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>
This commit is contained in:
parent
1a8fa92c75
commit
56970e8143
4 changed files with 4 additions and 4 deletions
|
|
@ -2,7 +2,7 @@ AM_CFLAGS = @ECHOMIXER_CFLAGS@
|
||||||
bin_PROGRAMS = echomixer
|
bin_PROGRAMS = echomixer
|
||||||
man_MANS =
|
man_MANS =
|
||||||
echomixer_SOURCES = echomixer.c
|
echomixer_SOURCES = echomixer.c
|
||||||
echomixer_LDFLAGS = @ECHOMIXER_LIBS@
|
echomixer_LDADD = @ECHOMIXER_LIBS@
|
||||||
EXTRA_DIST = gitcompile configure.in-gtk1 configure.in-gtk2
|
EXTRA_DIST = gitcompile configure.in-gtk1 configure.in-gtk2
|
||||||
AUTOMAKE_OPTIONS = foreign
|
AUTOMAKE_OPTIONS = foreign
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ man_MANS = envy24control.1
|
||||||
envy24control_SOURCES = envy24control.c envy24control.h levelmeters.c midi.c \
|
envy24control_SOURCES = envy24control.c envy24control.h levelmeters.c midi.c \
|
||||||
mixer.c patchbay.c hardware.c driverevents.c volume.c \
|
mixer.c patchbay.c hardware.c driverevents.c volume.c \
|
||||||
profiles.c profiles.h midi.h config.c config.h
|
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 \
|
EXTRA_DIST = gitcompile envy24control.1 depcomp configure.in-gtk1 \
|
||||||
configure.in-gtk2 strstr_icase_blank.c new_process.c \
|
configure.in-gtk2 strstr_icase_blank.c new_process.c \
|
||||||
README.profiles
|
README.profiles
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,6 @@ FLTK_CXXFLAGS="`$FLTK_CONFIG --cxxflags` -fno-exceptions"
|
||||||
FLTK_LIBS="`$FLTK_CONFIG --ldflags`"
|
FLTK_LIBS="`$FLTK_CONFIG --ldflags`"
|
||||||
|
|
||||||
CXXFLAGS="$CXXFLAGS $ALSA_CFLAGS $FLTK_CXXFLAGS"
|
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)
|
AC_OUTPUT(Makefile src/Makefile pixmaps/Makefile)
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ AM_CFLAGS = @RMEDIGICONTROL_CFLAGS@
|
||||||
bin_PROGRAMS = rmedigicontrol
|
bin_PROGRAMS = rmedigicontrol
|
||||||
rmedigicontrol_SOURCES = rmedigicontrol.c rmedigicontrol.h level.c loopback.c
|
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
|
EXTRA_DIST = gitcompile depcomp configure.in-gtk1 configure.in-gtk2
|
||||||
AUTOMAKE_OPTIONS = foreign
|
AUTOMAKE_OPTIONS = foreign
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue