dnl Check for standard plugin linking flags
dnl BeOS' gcc needs -nostart instead of -shared, even if -shared isn't harmful (just a warning)
-if test "${SYS}" = "beos"; then
- VLC_ADD_LDFLAGS([plugin mozilla],[-nostart])
-else
- AC_CACHE_CHECK([if \$CC accepts -shared],
- [ac_cv_ld_plugins],
- [CFLAGS="${CFLAGS_save} -shared"
- AC_TRY_COMPILE([],, ac_cv_ld_plugins=yes, ac_cv_ld_plugins=no)])
- if test "${ac_cv_ld_plugins}" != "no"; then
- VLC_ADD_LDFLAGS([plugin mozilla],[-shared])
- fi
-fi
+AS_IF([test "${enable_libtool}" = "no"], [
+ AS_IF([test "${SYS}" = "beos"], [
+ VLC_ADD_LDFLAGS([plugin mozilla],[-nostart])
+ ], [
+ AC_CACHE_CHECK([if \$CC accepts -shared],
+ [ac_cv_ld_plugins],
+ [CFLAGS="${CFLAGS_save} -shared"
+ AC_TRY_COMPILE([],, ac_cv_ld_plugins=yes, ac_cv_ld_plugins=no)])
+ AS_IF([test "${ac_cv_ld_plugins}" != "no"], [
+ VLC_ADD_LDFLAGS([plugin mozilla],[-shared])
+ ])
+ ])
+])
dnl Check for variadic macros
AC_CACHE_CHECK([for variadic cpp macros],
VLC_ADD_PLUGINS([trivial_resampler ugly_resampler])
VLC_ADD_PLUGINS([trivial_channel_mixer trivial_mixer])
VLC_ADD_PLUGINS([playlist export sgimb nsc xtag])
-VLC_ADD_PLUGINS([i420_rgb rawvideo blend scale image logo magnify])
+VLC_ADD_PLUGINS([i420_rgb rawvideo blend scale image logo magnify puzzle colorthres])
VLC_ADD_PLUGINS([wav araw subtitle vobsub adpcm a52sys dtssys au ty voc xa nuv])
VLC_ADD_PLUGINS([access_directory access_file access_udp access_tcp])
VLC_ADD_PLUGINS([access_http access_mms access_ftp ipv4])
dnl
AC_ARG_ENABLE(audioscrobbler,
- [ --enable-audioscrobbler Last.fm submission plugin (default enabled)])
-AS_IF([test "${enable_audioscrobbler}" != "no"], [
+ [ --enable-audioscrobbler Last.fm submission plugin (default disabled)])
+AS_IF([test "${enable_audioscrobbler}" = "yes"], [
VLC_ADD_PLUGINS([audioscrobbler])
])