X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=configure.ac;h=6da74e61d665f636c19f7378962a36c50c9103cf;hb=bf4dbee29e452c5a83f1020b03d3418848d5f82c;hp=c9490892f0f1f922861ed5218b94c1d19539b24d;hpb=1036a0be2d229d81d938dab4c8dc1b02e9c22c79;p=vlc diff --git a/configure.ac b/configure.ac index c9490892f0..6da74e61d6 100644 --- a/configure.ac +++ b/configure.ac @@ -602,7 +602,7 @@ AC_CHECK_FUNCS([if_nameindex if_nametoindex]) VLC_RESTORE_FLAGS AS_IF([test -n "$SOCKET_LIBS"], [ - VLC_ADD_LIBS([access_rtmp access_output_udp access_output_shout sap stream_out_standard stream_out_rtp stream_out_raop vod_rtsp rtp oldrc netsync gnutls ts audioscrobbler lua remoteosd audiobargraph_a],[${SOCKET_LIBS}]) + VLC_ADD_LIBS([access_rtmp access_output_shout sap stream_out_standard stream_out_rtp stream_out_raop vod_rtsp rtp oldrc netsync gnutls ts remoteosd audiobargraph_a],[${SOCKET_LIBS}]) ]) AC_SUBST(SOCKET_LIBS) @@ -651,7 +651,7 @@ AC_CHECK_FUNC(getopt_long,, [ AC_SUBST(GNUGETOPT_LIBS) AC_CHECK_LIB(m,cos,[ - VLC_ADD_LIBS([adjust wave ripple psychedelic gradient a52tofloat32 dtstofloat32 x264 goom noise grain scene lua chorus_flanger freetype swscale postproc equalizer spatializer param_eq samplerate freetype mpc qt4 compressor headphone_channel_mixer normvol audiobargraph_a audiobargraph_v mono colorthres extract ball hotkeys mosaic gaussianblur x262 x26410b hqdn3d anaglyph oldrc ncurses oldmovie glspectrum],[-lm]) + VLC_ADD_LIBS([adjust wave ripple psychedelic gradient a52tofloat32 dtstofloat32 x264 goom noise grain scene chorus_flanger freetype swscale postproc equalizer spatializer param_eq samplerate freetype mpc qt4 compressor headphone_channel_mixer normvol audiobargraph_a audiobargraph_v mono colorthres extract ball hotkeys mosaic gaussianblur x262 x26410b hqdn3d anaglyph oldrc ncurses oldmovie glspectrum],[-lm]) LIBM="-lm" ], [ LIBM="" @@ -687,7 +687,6 @@ AS_IF([test "${enable_shared}" = "no"], [ AM_CONDITIONAL(HAVE_DYNAMIC_PLUGINS, [test "${have_dynamic_objects}" != "no"]) AC_SUBST(LIBDL) -VLC_ADD_LIBS([lua],[$LIBDL]) dnl Check for thread library LIBPTHREAD="" @@ -1551,10 +1550,7 @@ then ]) ]) ]) - if test "x${have_lua}" = "xyes" ; then - VLC_ADD_LIBS([lua],[$LUA_LIBS]) - VLC_ADD_CFLAGS([lua],[$LUA_CFLAGS]) - else + if test "x${have_lua}" != "xyes" ; then AC_MSG_ERROR([Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.]) fi AC_ARG_VAR([LUAC], [LUA byte compiler]) @@ -3555,18 +3551,6 @@ AS_IF([test "$enable_wasapi" != "no"], [ ]) AM_CONDITIONAL([HAVE_WASAPI], [test "${have_wasapi}" = "yes"]) -dnl -dnl win32 waveOut plugin -dnl -AC_ARG_ENABLE(waveout, - [ --enable-waveout Win32 waveOut module (default enabled on Win32)]) -if test "${enable_waveout}" != "no"; then - if test "${SYS}" = "mingw32"; then - VLC_ADD_PLUGIN([waveout]) - VLC_ADD_LIBS([waveout],[-lwinmm]) - fi -fi - dnl dnl CoreAudio plugin dnl @@ -3577,7 +3561,6 @@ if test "x${enable_macosx_audio}" != "xno" && then AC_CHECK_HEADER([CoreAudio/CoreAudio.h], [ VLC_ADD_PLUGIN([auhal]) - VLC_ADD_LIBS([auhal],[-Wl,-framework,CoreAudio,-framework,AudioUnit,-framework,AudioToolbox,-framework,CoreServices]) ], [ AC_MSG_ERROR([cannot find CoreAudio headers]) ]) fi @@ -3590,7 +3573,6 @@ if test "${enable_ios_audio}" = "yes" then AC_CHECK_HEADER([AudioUnit/AudioUnit.h], [ VLC_ADD_PLUGIN([audiounit_ios]) - VLC_ADD_LIBS([audiounit_ios],[-Wl,-framework,CoreAudio,-framework,AudioUnit,-framework,AudioToolbox,-framework,CoreServices]) ], [ AC_MSG_ERROR([cannot find AudioUnit headers]) ]) fi @@ -3602,7 +3584,6 @@ AC_ARG_ENABLE(audioqueue, if test "${enable_audioqueue}" = "yes" then VLC_ADD_PLUGIN([audioqueue]) - VLC_ADD_LIBS([audioqueue], [-Wl,-framework,AudioToolbox,-framework,CoreFoundation]) fi dnl @@ -3675,10 +3656,9 @@ dnl chromaprint audio track fingerprinter dnl m4_pushdef([libchromaprint_version], 0.6.0) PKG_WITH_MODULES([CHROMAPRINT],[libchromaprint >= libchromaprint_version], - VLC_ADD_PLUGIN([stream_out_chromaprint fingerprinter]) + VLC_ADD_PLUGIN([stream_out_chromaprint]) VLC_ADD_CFLAGS([stream_out_chromaprint],[${CHROMAPRINT_CFLAGS}] [-I./webservices -I../stream_out]) VLC_ADD_LIBS([stream_out_chromaprint],[${CHROMAPRINT_LIBS}]) - VLC_ADD_LIBS([fingerprinter],[-lm]), AS_IF([test "${enable_chromaprint}" = "yes"], [AC_MSG_ERROR(Library [libchromaprint >= libchromaprint_version] needed for [chromaprint] was not found)], [AC_MSG_WARN(Library [libchromaprint >= libchromaprint_version] needed for [chromaprint] was not found)] @@ -3923,9 +3903,7 @@ AS_IF([test "${enable_projectm}" != "no"], PKG_CHECK_MODULES(PROJECTM, libprojectM, [ VLC_ADD_PLUGIN([projectm]) - VLC_ADD_CXXFLAGS([projectm],[$PROJECTM_CFLAGS]) - VLC_ADD_LIBS([projectm],[$PROJECTM_LIBS]) - PKG_CHECK_MODULES(PROJECTM2, [libprojectM >= 2.0.0], + PKG_CHECK_EXISTS([libprojectM >= 2.0.0], [ AC_DEFINE([HAVE_PROJECTM2], 1, [Define to 1 if using libprojectM 2.x]) ], [ AC_MSG_WARN( [Using libprojectM version 1] ) ]) @@ -3993,7 +3971,6 @@ dnl dnl UPnP Plugin (Intel SDK) dnl PKG_ENABLE_MODULES_VLC([UPNP], [upnp], [libupnp], [Intel UPNP SDK],[auto]) -VLC_ADD_CXXFLAGS([upnp],[${UPNP_CFLAGS}]) EXTEND_HELP_STRING([Misc options:]) @@ -4213,7 +4190,6 @@ AC_CONFIG_FILES([ modules/access_output/Makefile modules/audio_filter/Makefile modules/audio_mixer/Makefile - modules/audio_output/Makefile modules/control/Makefile modules/gui/Makefile modules/gui/macosx/Makefile @@ -4226,7 +4202,6 @@ AC_CONFIG_FILES([ modules/mux/Makefile modules/notify/Makefile modules/packetizer/Makefile - modules/services_discovery/Makefile modules/stream_filter/Makefile modules/stream_out/Makefile modules/text_renderer/Makefile