Changeset 163b655bdf461bc56fa33d3bc95ac260a33bf939

Show
Ignore:
Timestamp:
06/25/04 14:21:32 (4 years ago)
Author:
Sam Hocevar <sam@videolan.org>
git-committer:
Sam Hocevar <sam@videolan.org> 1088166092 +0000
git-parent:

[dbca5ca7b0bb1764f792cc705b52dfe2b70a6b9a]

git-author:
Sam Hocevar <sam@videolan.org> 1088166092 +0000
Message:
  • m4/vlc.m4 configure.ac:
    + Moved the shared object suffix detection to vlc.m4.
    + Replaced AX_* macros with VLC_* macros.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • HACKING

    rcbeedad r163b655  
    1 $Id: HACKING,v 1.10 2003/07/07 17:01:16 sam Exp
     1$Id
    22 
    33Hacking vlc 
     
    6767Makefile line at the end of configure.ac. 
    6868 
    69 To have the module built, you need to add a call to AX_ADD_PLUGINS or 
    70 AX_ADD_BUILTINS to configure.ac with your new module name as argument. 
     69To have the module built, you need to add a call to VLC_ADD_PLUGINS or 
     70VLC_ADD_BUILTINS to configure.ac with your new module name as argument. 
    7171 
  • bootstrap

    r52a7d38 r163b655  
    134134dnl  The required AM_CONDITIONAL calls 
    135135dnl  XXX: too many conditionals make the build very slow, disabled them 
    136 AC_DEFUN([AX_VLC_CONDITIONALS], [ 
     136AC_DEFUN([VLC_CONDITIONALS], [ 
    137137EOF 
    138138rm -f m4/private.m4-tmp2 && cat > m4/private.m4-tmp2 << EOF 
    139139dnl  The required AC_SUBST calls 
    140 AC_DEFUN([AX_VLC_SUBSTS], [ 
     140AC_DEFUN([VLC_SUBSTS], [ 
    141141EOF 
    142142rm -f m4/private.m4-tmp3 && cat > m4/private.m4-tmp3 << EOF 
    143143dnl  The required AC_OUTPUT calls 
    144144dnl  XXX: this feature is only supported starting from automake-1.7 
    145 AC_DEFUN([AX_VLC_MAKEFILES], [AC_OUTPUT([ 
     145AC_DEFUN([VLC_MAKEFILES], [AC_OUTPUT([ 
    146146EOF 
    147147rm -f m4/private.m4-tmp4 && cat > m4/private.m4-tmp4 << EOF 
    148148dnl  Helper macro for vlc-config generation 
    149 AC_DEFUN([AX_VLC_CONFIG_HELPER], [ 
     149AC_DEFUN([VLC_CONFIG_HELPER], [ 
    150150  cat >> vlc-config.in << BLAH 
    151151EOF 
  • configure.ac

    rf52471d r163b655  
    2020dnl  Save *FLAGS 
    2121dnl 
    22 AX_SAVE_FLAGS 
     22VLC_SAVE_FLAGS 
    2323 
    2424dnl 
     
    9494dnl 
    9595LDFLAGS_vlc="${LDFLAGS}" 
    96 LIBEXT=".so" 
    9796 
    9897dnl 
     
    109108    SYS=bsdi 
    110109    CFLAGS_save="${CFLAGS_save} -pthread"; CFLAGS="${CFLAGS_save}" 
    111     AX_ADD_LDFLAGS([dvd dvdcss vcd cdda vcdx cddax],[-ldvd]) 
     110    VLC_ADD_LDFLAGS([dvd dvdcss vcd cdda vcdx cddax],[-ldvd]) 
    112111    ;; 
    113112  *bsd*) 
     
    120119    CXXFLAGS_save="${CXXFLAGS_save} -no-cpp-precomp -D_INTL_REDIRECT_MACROS"; CXXFLAGS="${CXXFLAGS_save}" 
    121120    OBJCFLAGS_save="${OBJCFLAGS_save} -no-cpp-precomp -D_INTL_REDIRECT_MACROS"; OBJCFLAGS="${OBJCFLAGS_save}" 
    122     AX_ADD_LDFLAGS([vlc ffmpeg],[-all_load]) 
    123     AX_ADD_LDFLAGS([mp4], [-framework IOKit -framework CoreFoundation]) 
    124     AX_ADD_LDFLAGS([vlc],[-Wl,-multiply_defined,suppress]) 
    125     LIBEXT=".dylib" 
     121    VLC_ADD_LDFLAGS([vlc ffmpeg],[-all_load]) 
     122    VLC_ADD_LDFLAGS([mp4], [-framework IOKit -framework CoreFoundation]) 
     123    VLC_ADD_LDFLAGS([vlc],[-Wl,-multiply_defined,suppress]) 
    126124    ;; 
    127125  *mingw32* | *cygwin*) 
    128126    AC_CHECK_TOOL(WINDRES, windres, :) 
    129     LIBEXT=".dll" 
    130127 
    131128    case "${target_os}" in 
     
    147144        # add ws2_32 for closesocket, select, recv 
    148145        CPPFLAGS_save="${CPPFLAGS_save} -D_OFF_T_ -D_off_t=long"; CPPFLAGS="${CPPFLAGS_save}" 
    149         AX_ADD_LDFLAGS([vlc],[-lws2_32 -lnetapi32 -lwinmm -mwindows]) 
    150         AX_ADD_LDFLAGS([vcdx cddax],[-lwinmm]) 
    151         AX_ADD_LDFLAGS([ipv4 ipv6 access_http access_mms access_udp access_tcp access_ftp access_output_udp sap slp http stream_out_standard telnet netsync],[-lws2_32]) 
     146        VLC_ADD_LDFLAGS([vlc],[-lws2_32 -lnetapi32 -lwinmm -mwindows]) 
     147        VLC_ADD_LDFLAGS([vcdx cddax],[-lwinmm]) 
     148        VLC_ADD_LDFLAGS([ipv4 ipv6 access_http access_mms access_udp access_tcp access_ftp access_output_udp sap slp http stream_out_standard telnet netsync],[-lws2_32]) 
    152149    fi 
    153150    ;; 
    154151  *nto*) 
    155152    SYS=nto 
    156     AX_ADD_LDFLAGS([x11 xvideo],[-lsocket]) 
     153    VLC_ADD_LDFLAGS([x11 xvideo],[-lsocket]) 
    157154    ;; 
    158155  solaris*) 
     
    164161  hpux*) 
    165162    SYS=hpux 
    166     LIBEXT=".sl" 
    167163    ;; 
    168164  beos) 
     
    170166    CFLAGS_save="${CFLAGS_save} -Wno-multichar"; CFLAGS="${CFLAGS_save}" 
    171167    CXXFLAGS_save="${CXXFLAGS_save} -Wno-multichar"; CXXFLAGS="${CXXFLAGS_save}" 
    172     AX_ADD_CXXFLAGS([beos],[]) 
    173     AX_ADD_LDFLAGS([vlc beos],[-lbe]) 
    174     AX_ADD_LDFLAGS([beos],[-lmedia -ltranslation -ltracker -lgame]) 
     168    VLC_ADD_CXXFLAGS([beos],[]) 
     169    VLC_ADD_LDFLAGS([vlc beos],[-lbe]) 
     170    VLC_ADD_LDFLAGS([beos],[-lmedia -ltranslation -ltracker -lgame]) 
    175171 
    176172    dnl Ugly check for Zeta 
    177173    if test -f /boot/beos/system/lib/libzeta.so; then 
    178         AX_ADD_LDFLAGS([beos],[-lzeta]) 
     174        VLC_ADD_LDFLAGS([beos],[-lzeta]) 
    179175    fi 
    180176    ;; 
     
    199195  AC_CHECK_FUNCS(textdomain,,[ 
    200196    AC_CHECK_LIB(intl,textdomain, 
    201       AX_ADD_LDFLAGS([vlc],[${LIBINTL}]),, 
     197      VLC_ADD_LDFLAGS([vlc],[${LIBINTL}]),, 
    202198      ${LIBINTL} 
    203199    ) 
     
    215211fi 
    216212 
    217 AC_MSG_CHECKING(for suffix of libraries) 
    218 AC_MSG_RESULT(${LIBEXT}) 
    219  
    220213dnl Check for the need to include the mingwex lib for mingw32 
    221214if test "${SYS}" = "mingw32" 
    222215then 
    223216    AC_CHECK_LIB(mingwex,opendir, 
    224         AC_CHECK_LIB(mingw32,opendir,AX_ADD_LDFLAGS([vlc],[]), 
    225             [AX_ADD_LDFLAGS([vlc gtk],[-lmingwex])]) 
     217        AC_CHECK_LIB(mingw32,opendir,VLC_ADD_LDFLAGS([vlc],[]), 
     218            [VLC_ADD_LDFLAGS([vlc gtk],[-lmingwex])]) 
    226219    ) 
    227220fi 
     
    268261fi 
    269262 
    270 dnl Flags for plugin compilation 
     263dnl Plugin compilation stuff 
     264 
     265VLC_LIBRARY_SUFFIX 
     266 
    271267case "${SYS}" in 
    272268  mingw32|cygwin) 
    273     AX_ADD_CFLAGS([pic plugin mozilla],[${CFLAGS_mingw32_special}]) 
    274     AX_ADD_CXXFLAGS([pic plugin mozilla],[${CFLAGS_mingw32_special} ${CXXFLAGS_mingw32_special}]) 
    275     AX_ADD_OBJCFLAGS([pic plugin mozilla],[${CFLAGS_mingw32_special}]) 
     269    VLC_ADD_CFLAGS([pic plugin mozilla],[${CFLAGS_mingw32_special}]) 
     270    VLC_ADD_CXXFLAGS([pic plugin mozilla],[${CFLAGS_mingw32_special} ${CXXFLAGS_mingw32_special}]) 
     271    VLC_ADD_OBJCFLAGS([pic plugin mozilla],[${CFLAGS_mingw32_special}]) 
    276272    ;; 
    277273  *) 
    278     AX_ADD_CFLAGS([pic plugin mozilla],[-fpic -fPIC]) 
    279     AX_ADD_CXXFLAGS([pic plugin mozilla],[-fpic -fPIC]) 
    280     AX_ADD_OBJCFLAGS([pic plugin mozilla],[-fpic -fPIC]) 
    281     AX_ADD_LDFLAGS([plugin mozilla],[-fpic -fPIC]) 
     274    VLC_ADD_CFLAGS([pic plugin mozilla],[-fpic -fPIC]) 
     275    VLC_ADD_CXXFLAGS([pic plugin mozilla],[-fpic -fPIC]) 
     276    VLC_ADD_OBJCFLAGS([pic plugin mozilla],[-fpic -fPIC]) 
     277    VLC_ADD_LDFLAGS([plugin mozilla],[-fpic -fPIC]) 
    282278    ;; 
    283279esac 
     
    315311AC_CHECK_FUNCS(connect,,[ 
    316312  AC_CHECK_LIB(socket,connect,[ 
    317     AX_ADD_LDFLAGS([vlc ipv4 cddax],-lsocket) 
     313    VLC_ADD_LDFLAGS([vlc ipv4 cddax],-lsocket) 
    318314  ]) 
    319315]) 
     
    321317AC_CHECK_FUNCS(send,,[ 
    322318  AC_CHECK_LIB(socket,send,[ 
    323     AX_ADD_LDFLAGS([access_http access_mms access_udp access_tcp access_ftp sap access_output_udp stream_out_standard],[-lsocket]) 
     319    VLC_ADD_LDFLAGS([access_http access_mms access_udp access_tcp access_ftp sap access_output_udp stream_out_standard],[-lsocket]) 
    324320  ]) 
    325321]) 
     
    327323AC_CHECK_FUNCS(gethostbyname,,[ 
    328324  AC_CHECK_LIB(nsl,gethostbyname,[ 
    329     AX_ADD_LDFLAGS([cddax ipv4 vlc],[-lnsl]) 
     325    VLC_ADD_LDFLAGS([cddax ipv4 vlc],[-lnsl]) 
    330326  ],[ 
    331327    AC_CHECK_LIB(bind,gethostbyname,[ 
    332       AX_ADD_LDFLAGS([ipv4 access_mms],[-lbind]) 
     328      VLC_ADD_LDFLAGS([ipv4 access_mms],[-lbind]) 
    333329    ]) 
    334330  ]) 
     
    369365AC_CHECK_FUNCS(inet_aton,,[ 
    370366  AC_CHECK_LIB(resolv,inet_aton,[ 
    371     AX_ADD_LDFLAGS([ipv4 vlc],[-lresolv]) 
     367    VLC_ADD_LDFLAGS([ipv4 vlc],[-lresolv]) 
    372368  ]) 
    373369]) 
     
    382378  AC_CHECK_LIB([gnugetopt],[getopt_long], 
    383379    [AC_DEFINE(HAVE_GETOPT_LONG,1,getopt support) 
    384      AX_ADD_LDFLAGS([vlc],[-lgnugetopt])], 
     380     VLC_ADD_LDFLAGS([vlc],[-lgnugetopt])], 
    385381    [need_getopt=:])]) 
    386382fi 
     
    390386AC_TYPE_SIGNAL 
    391387AC_CHECK_LIB(m,cos,[ 
    392   AX_ADD_LDFLAGS([adjust distort a52tofloat32 dtstofloat32],[-lm]) 
     388  VLC_ADD_LDFLAGS([adjust distort a52tofloat32 dtstofloat32],[-lm]) 
    393389]) 
    394390AC_CHECK_LIB(m,pow,[ 
    395   AX_ADD_LDFLAGS([ffmpeg stream_out_transcode stream_out_transrate i420_rgb faad vlc],[-lm]) 
     391  VLC_ADD_LDFLAGS([ffmpeg stream_out_transcode stream_out_transrate i420_rgb faad vlc],[-lm]) 
    396392]) 
    397393AC_CHECK_LIB(m,sqrt,[ 
    398   AX_ADD_LDFLAGS([headphone_channel_mixer],[-lm]) 
     394  VLC_ADD_LDFLAGS([headphone_channel_mixer],[-lm]) 
    399395]) 
    400396fi # end "${SYS}" != "mingw32" 
     
    417413    AC_CHECK_LIB(dld, shl_load, 
    418414     [ac_cv_my_have_shl_load=yes 
    419       AX_ADD_LDFLAGS([vlc],[-ldld])])]) 
     415      VLC_ADD_LDFLAGS([vlc],[-ldld])])]) 
    420416  if test "${ac_cv_my_have_shl_load}" = "yes"; then 
    421417    AC_DEFINE(HAVE_DL_SHL_LOAD, 1, [Define if you have the shl_load API]) 
     
    427423if test "${ac_cv_have_plugins}" = "no"; then 
    428424  AC_CHECK_LIB(dld, dld_link, 
    429    [AX_ADD_LDFLAGS([vlc],[-ldld]) 
     425   [VLC_ADD_LDFLAGS([vlc],[-ldld]) 
    430426    AC_DEFINE(HAVE_DL_DLD_LINK, 1, [Define if you have the GNU dld library]) 
    431427    ac_cv_have_plugins=yes]) 
     
    436432  if test "${SYS}" = "mingw32" -o "${SYS}" = "cygwin"; then 
    437433    AC_CHECK_LIB(kernel32, main, 
    438      [AX_ADD_LDFLAGS([vlc],[-lkernel32]) 
     434     [VLC_ADD_LDFLAGS([vlc],[-lkernel32]) 
    439435      AC_DEFINE(HAVE_DL_WINDOWS, 1, [Define if you have Windows' LoadLibrary]) 
    440436      ac_cv_have_plugins=yes]) 
     
    458454    AC_CHECK_LIB(dl, dlopen, 
    459455      ac_cv_my_have_dlopen=yes 
    460       AX_ADD_LDFLAGS([vlc],[-ldl]), 
     456      VLC_ADD_LDFLAGS([vlc],[-ldl]), 
    461457      AC_CHECK_LIB(svld, dlopen, 
    462458        ac_cv_my_have_dlopen=yes 
    463         AX_ADD_LDFLAGS([vlc],[-lsvld])))) 
     459        VLC_ADD_LDFLAGS([vlc],[-lsvld])))) 
    464460  if test "${ac_cv_my_have_dlopen}" = "yes"; then 
    465461    AC_DEFINE(HAVE_DL_DLOPEN, 1, [Define if you have the dlopen API]) 
     
    526522]) 
    527523 
    528 AX_ADD_LDFLAGS([vlc plugin],[${THREAD_LIB}]) 
     524VLC_ADD_LDFLAGS([vlc plugin],[${THREAD_LIB}]) 
    529525 
    530526dnl Don't link with rt when using GNU-pth 
    531527if test "${THREAD_LIB}" != "-lpth" && test "${THREAD_LIB}" != "-lst"; then 
    532528  dnl HP/UX port 
    533   AC_CHECK_LIB(rt,sem_init, [AX_ADD_LDFLAGS([vlc],[-lrt])]) 
     529  AC_CHECK_LIB(rt,sem_init, [VLC_ADD_LDFLAGS([vlc],[-lrt])]) 
    534530 
    535531  have_nanosleep=false 
    536532  AC_CHECK_FUNCS(nanosleep,have_nanosleep=:,[ 
    537533    AC_CHECK_LIB(rt,nanosleep, 
    538       [AX_ADD_LDFLAGS([vlc],[-lrt]) have_nanosleep=:], 
     534      [VLC_ADD_LDFLAGS([vlc],[-lrt]) have_nanosleep=:], 
    539535      [AC_CHECK_LIB(posix4,nanosleep, 
    540           [AX_ADD_LDFLAGS([vlc],[-lposix4]) have_nanosleep=:])] 
     536          [VLC_ADD_LDFLAGS([vlc],[-lposix4]) have_nanosleep=:])] 
    541537    ) 
    542538  ]) 
     
    779775    CFLAGS_OPTIM_NODEBUG="${CFLAGS_OPTIM_NODEBUG} -fomit-frame-pointer" 
    780776    # this plugin does not compile without -fomit-frame-pointer, damn gcc! 
    781     AX_ADD_CFLAGS([i420_yuy2_mmx],[-fomit-frame-pointer]) 
     777    VLC_ADD_CFLAGS([i420_yuy2_mmx],[-fomit-frame-pointer]) 
    782778fi 
    783779 
     
    788784     AC_TRY_COMPILE([],,ac_cv_c_dynamic_no_pic=yes, ac_cv_c_dynamic_no_pic=no)]) 
    789785if test "${ac_cv_c_dynamic_no_pic}" != "no"; then 
    790     AX_ADD_CFLAGS([builtin],[-mdynamic-no-pic]) 
    791     AX_ADD_CFLAGS([libvlc],[-mdynamic-no-pic]) 
     786    VLC_ADD_CFLAGS([builtin],[-mdynamic-no-pic]) 
     787    VLC_ADD_CFLAGS([libvlc],[-mdynamic-no-pic]) 
    792788fi 
    793789 
     
    798794     AC_TRY_COMPILE([],,ac_cv_ld_darwin=yes, ac_cv_ld_darwin=no)]) 
    799795if test "${ac_cv_ld_darwin}" != "no"; then 
    800     AX_ADD_LDFLAGS([plugin],[-bundle -undefined error -lcc_dynamic]) 
     796    VLC_ADD_LDFLAGS([plugin],[-bundle -undefined error -lcc_dynamic]) 
    801797fi 
    802798 
     
    804800dnl BeOS' gcc needs -nostart instead of -shared, even if -shared isn't harmful (just a warning) 
    805801if test "${SYS}" = "beos"; then 
    806   AX_ADD_LDFLAGS([plugin mozilla],[-nostart]) 
     802  VLC_ADD_LDFLAGS([plugin mozilla],[-nostart]) 
    807803else 
    808804  AC_CACHE_CHECK([if \$CC accepts -shared], 
     
    811807       AC_TRY_COMPILE([],, ac_cv_ld_plugins=yes, ac_cv_ld_plugins=no)]) 
    812808  if test "${ac_cv_ld_plugins}" != "no"; then 
    813     AX_ADD_LDFLAGS([plugin mozilla],[-shared]) 
     809    VLC_ADD_LDFLAGS([plugin mozilla],[-shared]) 
    814810  fi 
    815811fi 
     
    893889dnl  default modules 
    894890dnl 
    895 AX_ADD_PLUGINS([dummy rc telnet logger gestures memcpy hotkeys netsync]) 
    896 AX_ADD_PLUGINS([mpgv mpga m4v h264 ps pva avi asf aac mp4 rawdv nsv real aiff mjpeg]) 
    897 AX_ADD_PLUGINS([cvdsub svcdsub spudec dvbsub mpeg_audio lpcm a52 dts cinepak]) 
    898 AX_ADD_PLUGINS([deinterlace invert adjust wall transform distort clone crop motionblur]) 
    899 AX_ADD_PLUGINS([float32tos16 float32tos8 float32tou16 float32tou8 a52tospdif dtstospdif fixed32tofloat32 fixed32tos16 s16tofixed32 s16tofloat32 s16tofloat32swab s8tofloat32 u8tofixed32 u8tofloat32]) 
    900 AX_ADD_PLUGINS([trivial_resampler ugly_resampler linear_resampler bandlimited_resampler]) 
    901 AX_ADD_PLUGINS([trivial_channel_mixer headphone_channel_mixer]) 
    902 AX_ADD_PLUGINS([trivial_mixer spdif_mixer float32_mixer]) 
    903 AX_ADD_PLUGINS([aout_file]) 
    904 AX_ADD_PLUGINS([i420_rgb i420_yuy2 i422_yuy2 i420_ymga]) 
    905 AX_ADD_PLUGINS([m3u playlist export sgimb]) 
    906 AX_ADD_PLUGINS([rawvideo]) 
    907 AX_ADD_PLUGINS([wav araw demuxsub adpcm a52sys dtssys au]) 
    908 AX_ADD_PLUGINS([access_file access_udp access_tcp access_http ipv4 access_mms]) 
    909 AX_ADD_PLUGINS([access_ftp access_directory sap http]) 
     891VLC_ADD_PLUGINS([dummy rc telnet logger gestures memcpy hotkeys netsync]) 
     892VLC_ADD_PLUGINS([mpgv mpga m4v h264 ps pva avi asf aac mp4 rawdv nsv real aiff mjpeg]) 
     893VLC_ADD_PLUGINS([cvdsub svcdsub spudec dvbsub mpeg_audio lpcm a52 dts cinepak]) 
     894VLC_ADD_PLUGINS([deinterlace invert adjust wall transform distort clone crop motionblur]) 
     895VLC_ADD_PLUGINS([float32tos16 float32tos8 float32tou16 float32tou8 a52tospdif dtstospdif fixed32tofloat32 fixed32tos16 s16tofixed32 s16tofloat32 s16tofloat32swab s8tofloat32 u8tofixed32 u8tofloat32]) 
     896VLC_ADD_PLUGINS([trivial_resampler ugly_resampler linear_resampler bandlimited_resampler]) 
     897VLC_ADD_PLUGINS([trivial_channel_mixer headphone_channel_mixer]) 
     898VLC_ADD_PLUGINS([trivial_mixer spdif_mixer float32_mixer]) 
     899VLC_ADD_PLUGINS([aout_file]) 
     900VLC_ADD_PLUGINS([i420_rgb i420_yuy2 i422_yuy2 i420_ymga]) 
     901VLC_ADD_PLUGINS([m3u playlist export sgimb]) 
     902VLC_ADD_PLUGINS([rawvideo]) 
     903VLC_ADD_PLUGINS([wav araw demuxsub adpcm a52sys dtssys au]) 
     904VLC_ADD_PLUGINS([access_file access_udp access_tcp access_http ipv4 access_mms]) 
     905VLC_ADD_PLUGINS([access_ftp access_directory sap http]) 
    910906 
    911907dnl 
     
    915911[  --enable-mostly-builtin most modules will be built-in (default disabled)]) 
    916912if test "${enable_mostly_builtin}" = "yes"; then 
    917   AX_ADD_BUILTINS([${PLUGINS}]) 
     913  VLC_ADD_BUILTINS([${PLUGINS}]) 
    918914  PLUGINS="" 
    919915fi 
     
    923919dnl 
    924920if test "${SYS}" != "mingw32"; then 
    925     AX_ADD_PLUGINS([screensaver]) 
     921    VLC_ADD_PLUGINS([screensaver]) 
    926922else 
    927     AX_ADD_PLUGINS([ntservice]) 
     923    VLC_ADD_PLUGINS([ntservice]) 
    928924fi 
    929925 
     
    999995  AC_DEFINE(CAN_COMPILE_ALTIVEC, 1, Define if \$CC groks AltiVec inline assembly.) 
    1000996  if test "${ac_cv_altivec_inline}" != "yes"; then 
    1001     AX_ADD_CFLAGS([idctaltivec],[${ac_cv_altivec_inline}]) 
    1002     AX_ADD_CFLAGS([motionaltivec],[${ac_cv_altivec_inline}]) 
    1003     AX_ADD_CFLAGS([memcpyaltivec],[${ac_cv_altivec_inline}]) 
    1004     AX_ADD_CFLAGS([i420_yuy2_altivec],[${ac_cv_altivec_inline}]) 
    1005     AX_ADD_CFLAGS([vlc],[${ac_cv_altivec_inline}]) 
     997    VLC_ADD_CFLAGS([idctaltivec],[${ac_cv_altivec_inline}]) 
     998    VLC_ADD_CFLAGS([motionaltivec],[${ac_cv_altivec_inline}]) 
     999    VLC_ADD_CFLAGS([memcpyaltivec],[${ac_cv_altivec_inline}]) 
     1000    VLC_ADD_CFLAGS([i420_yuy2_altivec],[${ac_cv_altivec_inline}]) 
     1001    VLC_ADD_CFLAGS([vlc],[${ac_cv_altivec_inline}]) 
    10061002  fi 
    10071003  ACCEL_MODULES="${ACCEL_MODULES} ${ALTIVEC_MODULES}" 
     
    10351031if test "${ac_cv_c_altivec}" != "no"; then 
    10361032  AC_DEFINE(CAN_COMPILE_C_ALTIVEC, 1, Define if your compiler groks C AltiVec extensions.) 
    1037   AX_ADD_CFLAGS([vlc idctaltivec motionaltivec memcpyaltivec deinterlace i420_yuy2_altivec],[${ac_cv_c_altivec}]) 
     1033  VLC_ADD_CFLAGS([vlc idctaltivec motionaltivec memcpyaltivec deinterlace i420_yuy2_altivec],[${ac_cv_c_altivec}]) 
    10381034  ACCEL_MODULES="${ACCEL_MODULES} ${ALTIVEC_MODULES}" 
    10391035fi 
     
    10461042    ]) 
    10471043if test "${ac_cv_ld_altivec}" != "no"; then 
    1048   AX_ADD_LDFLAGS([vlc idctaltivec motionaltivec memcpyaltivec],[-framework vecLib]) 
     1044  VLC_ADD_LDFLAGS([vlc idctaltivec motionaltivec memcpyaltivec],[-framework vecLib]) 
    10491045fi 
    10501046fi # end "${SYS}" != "mingw32" 
     
    10791075then 
    10801076    ARCH="${ARCH} mmx" 
    1081     AX_ADD_BUILTINS([${ACCEL_MODULES}]) 
     1077    VLC_ADD_BUILTINS([${ACCEL_MODULES}]) 
    10821078fi 
    10831079 
     
    10951091[  --disable-altivec       disable AltiVec optimizations (default enabled on PPC)], 
    10961092[ if test "${enable_altivec}" = "yes"; then ARCH="${ARCH} altivec"; 
    1097     AX_ADD_BUILTINS([${ACCEL_MODULES}]) fi ], 
     1093    VLC_ADD_BUILTINS([${ACCEL_MODULES}]) fi ], 
    10981094[ if test "${target_cpu}" = "powerpc"; then ARCH="${ARCH} altivec"; 
    1099     AX_ADD_BUILTINS([${ACCEL_MODULES}]) fi ]) 
     1095    VLC_ADD_BUILTINS([${ACCEL_MODULES}]) fi ]) 
    11001096 
    11011097dnl 
     
    11201116if test "${enable_sout}" != "no" 
    11211117then 
    1122   AX_ADD_PLUGINS([access_output_dummy access_output_udp access_output_file access_output_http]) 
    1123   AX_ADD_PLUGINS([mux_ps mux_avi mux_mp4 mux_asf mux_dummy]) 
    1124   AX_ADD_PLUGINS([packetizer_mpegvideo packetizer_h264]) 
    1125   AX_ADD_PLUGINS([packetizer_mpeg4video packetizer_mpeg4audio]) 
    1126   AX_ADD_PLUGINS([packetizer_copy]) 
    1127  
    1128   AX_ADD_PLUGINS([stream_out_dummy stream_out_standard stream_out_es stream_out_rtp]) 
    1129   AX_ADD_PLUGINS([stream_out_duplicate stream_out_gather]) 
    1130 AX_ADD_PLUGINS([stream_out_transrate stream_out_display]) 
     1118  VLC_ADD_PLUGINS([access_output_dummy access_output_udp access_output_file access_output_http]) 
     1119  VLC_ADD_PLUGINS([mux_ps mux_avi mux_mp4 mux_asf mux_dummy]) 
     1120  VLC_ADD_PLUGINS([packetizer_mpegvideo packetizer_h264]) 
     1121  VLC_ADD_PLUGINS([packetizer_mpeg4video packetizer_mpeg4audio]) 
     1122  VLC_ADD_PLUGINS([packetizer_copy]) 
     1123 
     1124  VLC_ADD_PLUGINS([stream_out_dummy stream_out_standard stream_out_es stream_out_rtp]) 
     1125  VLC_ADD_PLUGINS([stream_out_duplicate stream_out_gather]) 
     1126VLC_ADD_PLUGINS([stream_out_transrate stream_out_display]) 
    11311127 
    11321128  dnl Ogg and vorbis are handled in their respective section 
     
    11581154    CPPFLAGS="${CPPFLAGS} ${CPPFLAGS_livedotcom}" 
    11591155    AC_CHECK_HEADERS(liveMedia.hh, [ 
    1160       AX_ADD_CXXFLAGS([livedotcom], [${CPPFLAGS_livedotcom}]) 
     1156      VLC_ADD_CXXFLAGS([livedotcom], [${CPPFLAGS_livedotcom}]) 
    11611157      AC_CHECK_LIB(liveMedia_pic, main, [ 
    11621158        # We have -lliveMedia_pic, build plugins 
    1163         AX_ADD_PLUGINS([livedotcom]) 
    1164         AX_ADD_LDFLAGS([livedotcom], [-lliveMedia_pic -lgroupsock_pic -lBasicUsageEnvironment_pic -lUsageEnvironment_pic]) 
     1159        VLC_ADD_PLUGINS([livedotcom]) 
     1160        VLC_ADD_LDFLAGS([livedotcom], [-lliveMedia_pic -lgroupsock_pic -lBasicUsageEnvironment_pic -lUsageEnvironment_pic]) 
    11651161      ], [ 
    11661162        AC_CHECK_LIB(liveMedia, main, [ 
    11671163          # We only have -lliveMedia, do builtins 
    1168           AX_ADD_BUILTINS([livedotcom]) 
    1169           AX_ADD_LDFLAGS([livedotcom], [-lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment]) 
     1164          VLC_ADD_BUILTINS([livedotcom]) 
     1165          VLC_ADD_LDFLAGS([livedotcom], [-lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment]) 
    11701166        ]) 
    11711167      ]) 
    11721168      if test "${SYS}" = "mingw32"; then 
    11731169        # add ws2_32 for closesocket, select, recv 
    1174         AX_ADD_LDFLAGS([livedotcom],[-lws2_32]) 
     1170        VLC_ADD_LDFLAGS([livedotcom],[-lws2_32]) 
    11751171      fi 
    11761172    ]) 
     
    11881184      AC_MSG_RESULT(${real_livedotcom_tree}/liveMedia/libliveMedia.a) 
    11891185 
    1190       AX_ADD_BUILTINS([livedotcom]) 
     1186      VLC_ADD_BUILTINS([livedotcom]) 
    11911187 
    11921188      if test "${SYS}" = "mingw32"; then 
    11931189        # add ws2_32 for closesocket, select, recv 
    1194         AX_ADD_LDFLAGS([livedotcom],[-lws2_32]) 
     1190        VLC_ADD_LDFLAGS([livedotcom],[-lws2_32]) 
    11951191      fi 
    11961192 
    1197       AX_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/liveMedia -lliveMedia]) 
    1198       AX_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/BasicUsageEnvironment -lBasicUsageEnvironment]) 
    1199       AX_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/groupsock -lgroupsock]) 
    1200       AX_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/UsageEnvironment -lUsageEnvironment]) 
    1201  
    1202       AX_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/BasicUsageEnvironment/include]) 
    1203       AX_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/groupsock/include]) 
    1204       AX_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/liveMedia/include]) 
    1205       AX_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/UsageEnvironment/include ]) 
     1193      VLC_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/liveMedia -lliveMedia]) 
     1194      VLC_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/BasicUsageEnvironment -lBasicUsageEnvironment]) 
     1195      VLC_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/groupsock -lgroupsock]) 
     1196      VLC_ADD_LDFLAGS([livedotcom],[-L${real_livedotcom_tree}/UsageEnvironment -lUsageEnvironment]) 
     1197 
     1198      VLC_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/BasicUsageEnvironment/include]) 
     1199      VLC_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/groupsock/include]) 
     1200      VLC_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/liveMedia/include]) 
     1201      VLC_ADD_CXXFLAGS([livedotcom],[-I${real_livedotcom_tree}/UsageEnvironment/include ]) 
    12061202    else 
    12071203      dnl  The given live.com wasn't built 
     
    12291225    then 
    12301226      AC_CHECK_HEADERS(dvdread/dvd_reader.h, 
    1231         [ AX_ADD_PLUGINS([dvdread]) 
    1232           AX_ADD_LDFLAGS([dvdread],[-ldvdread ${LDFLAGS_dvdcss}]) 
     1227        [ VLC_ADD_PLUGINS([dvdread]) 
     1228          VLC_ADD_LDFLAGS([dvdread],[-ldvdread ${LDFLAGS_dvdcss}]) 
    12331229        ],[ 
    12341230          if test -n "${enable_dvdread}" 
     
    12511247        dnl  Use a custom libdvdread 
    12521248        AC_MSG_RESULT(${real_dvdread_tree}/dvdread/.libs/libdvdread.a) 
    1253         AX_ADD_BUILTINS([dvdread]) 
    1254         AX_ADD_LDFLAGS([dvdread],[-L${real_dvdread_tree}/dvdread/.libs -ldvdread ${LDFLAGS_dvdcss}]) 
    1255         AX_ADD_CPPFLAGS([dvdread],[-I${real_dvdread_tree}]) 
     1249        VLC_ADD_BUILTINS([dvdread]) 
     1250        VLC_ADD_LDFLAGS([dvdread],[-L${real_dvdread_tree}/dvdread/.libs -ldvdread ${LDFLAGS_dvdcss}]) 
     1251        VLC_ADD_CPPFLAGS([dvdread],[-I${real_dvdread_tree}]) 
    12561252      else 
    12571253        dnl  The given libdvdread wasn't built 
     
    12661262      dnl  Use ${with_dvdread}/include/dvdread/dvd_reader.h 
    12671263      AC_MSG_RESULT(yes) 
    1268       AX_ADD_PLUGINS([dvdread]) 
    1269       AX_ADD_LDFLAGS([dvdread],[-L${with_dvdread}/lib -ldvdread ${LDFLAGS_dvdcss}]) 
    1270       AX_ADD_CPPFLAGS([dvdread],[-I${with_dvdread}/include]) 
     1264      VLC_ADD_PLUGINS([dvdread]) 
     1265      VLC_ADD_LDFLAGS([dvdread],[-L${with_dvdread}/lib -ldvdread ${LDFLAGS_dvdcss}]) 
     1266      VLC_ADD_CPPFLAGS([dvdread],[-I${with_dvdread}/include]) 
    12711267    else 
    12721268      dnl  No libdvdread could be found, sorry 
     
    12941290  if test "${DVDNAV_CONFIG}" != "no" 
    12951291  then 
    1296     AX_ADD_PLUGINS([dvdnav]) 
    1297     AX_ADD_CFLAGS([dvdnav],[`${DVDNAV_CONFIG} --cflags`]) 
    1298     AX_ADD_LDFLAGS([dvdnav],[`${DVDNAV_CONFIG} --libs`]) 
     1292    VLC_ADD_PLUGINS([dvdnav]) 
     1293    VLC_ADD_CFLAGS([dvdnav],[`${DVDNAV_CONFIG} --cflags`]) 
     1294    VLC_ADD_LDFLAGS([dvdnav],[`${DVDNAV_CONFIG} --libs`]) 
    12991295  fi 
    13001296fi 
     
    13101306  then 
    13111307      AC_CHECK_HEADERS(dshow.h, 
    1312       [ AX_ADD_PLUGINS([dshow]) 
    1313         AX_ADD_CXXFLAGS([dshow],[]) 
    1314         AX_ADD_LDFLAGS([dshow],[-lole32 -loleaut32]) ]) 
     1308      [ VLC_ADD_PLUGINS([dshow]) 
     1309        VLC_ADD_CXXFLAGS([dshow],[]) 
     1310        VLC_ADD_LDFLAGS([dshow],[-lole32 -loleaut32]) ]) 
    13151311  fi 
    13161312fi 
     
    13321328    then 
    13331329      AC_CHECK_HEADERS(dvbpsi/dr.h, 
    1334         [ AX_ADD_PLUGINS([mux_ts ts]) 
    1335           AX_ADD_LDFLAGS([mux_ts ts],[-ldvbpsi]) ], 
     1330        [ VLC_ADD_PLUGINS([mux_ts ts]) 
     1331          VLC_ADD_LDFLAGS([mux_ts ts],[-ldvbpsi]) ], 
    13361332        [  AC_MSG_WARN([cannot find libdvbpsi headers]) ], 
    13371333        [#if defined( HAVE_STDINT_H ) 
     
    13571353        dnl  Use a custom libdvbpsi 
    13581354        AC_MSG_RESULT(${real_dvbpsi_tree}/src/.libs/libdvbpsi.a) 
    1359         AX_ADD_BUILTINS([mux_ts ts]) 
    1360         AX_ADD_CPPFLAGS([mux_ts ts],[-I${real_dvbpsi_tree}/src]) 
    1361         AX_ADD_LDFLAGS([mux_ts ts],[-L${real_dvbpsi_tree}/src/.libs -ldvbpsi]) 
     1355        VLC_ADD_BUILTINS([mux_ts ts]) 
     1356        VLC_ADD_CPPFLAGS([mux_ts ts],[-I${real_dvbpsi_tree}/src]) 
     1357        VLC_ADD_LDFLAGS([mux_ts ts],[-L${real_dvbpsi_tree}/src/.libs -ldvbpsi]) 
    13621358      else 
    13631359        dnl  The given libdvbpsi wasn't built 
     
    13821378    CPPFLAGS="${CPPFLAGS_save} ${CPPFLAGS_test}" 
    13831379    AC_CHECK_HEADERS([dvbpsi/dr.h],[ 
    1384       AX_ADD_PLUGINS([mux_ts ts]) 
    1385       AX_ADD_CPPFLAGS([mux_ts ts],[${CPPFLAGS_test}]) 
    1386       AX_ADD_LDFLAGS([mux_ts ts],[${LDFLAGS_test} -ldvbpsi]) 
     1380      VLC_ADD_PLUGINS([mux_ts ts]) 
     1381      VLC_ADD_CPPFLAGS([mux_ts ts],[${CPPFLAGS_test}]) 
     1382      VLC_ADD_LDFLAGS([mux_ts ts],[${LDFLAGS_test} -ldvbpsi]) 
    13871383 
    13881384    ],[ 
     
    14081404  if test "${with_v4l}" != "no" -a -n "${with_v4l}" 
    14091405  then 
    1410     AX_ADD_CPPFLAGS([v4l],[-I${with_v4l}/include]) 
     1406    VLC_ADD_CPPFLAGS([v4l],[-I${with_v4l}/include]) 
    14111407  fi 
    14121408 
    14131409  CPPFLAGS="${CPPFLAGS_save} ${CPPFLAGS_v4l}" 
    14141410  AC_CHECK_HEADERS(linux/videodev.h, [ 
    1415     AX_ADD_PLUGINS([v4l]) 
     1411    VLC_ADD_PLUGINS([v4l]) 
    14161412  ],[]) 
    14171413  CPPFLAGS="${CPPFLAGS_save}" 
     
    14251421if test "${enable_pvr}" = "yes" 
    14261422then 
    1427   AX_ADD_PLUGINS([pvr]) 
     1423  VLC_ADD_PLUGINS([pvr]) 
    14281424fi 
    14291425 
     
    14511447dnl    [enable_cddax="no" 
    14521448dnl     AC_DEFINE(HAVE_CDDAX, [], [Define for the CD-DA plugin using libcdio]) 
    1453 dnl     AX_ADD_LDFLAGS([cddax],[$LIBCDIO_LIBS]) 
    1454 dnl     AX_ADD_CFLAGS([cddax],[$LIBCDIO_CFLAGS]) 
    1455 dnl     AX_ADD_PLUGINS([cddax])],  
     1449dnl     VLC_ADD_LDFLAGS([cddax],[$LIBCDIO_LIBS]) 
     1450dnl     VLC_ADD_CFLAGS([cddax],[$LIBCDIO_CFLAGS]) 
     1451dnl     VLC_ADD_PLUGINS([cddax])],  
    14561452dnl    [AC_MSG_WARN(libcdio library not found) 
    14571453dnl    HAVE_CDDAX=no]) 
    14581454dnl  
    1459 dnl   if test x$enable_libcddb != no; then 
     1455dnl   if test "$enable_libcddb" != "no"; then 
    14601456dnl     PKG_CHECK_MODULES(LIBCDDB, libcddb >= 0.9.4, [ 
    14611457dnl       HAVE_LIBCDDB=yes  
    14621458dnl       AC_DEFINE(HAVE_LIBCDDB, [], [Define this if you have libcddb installed]) 
    1463 dnl       AX_ADD_LDFLAGS([cddax],[$LIBCDDB_LIBS]) 
    1464 dnl       AX_ADD_CFLAGS([cddax],[$LIBCDDB_CFLAGS]) 
     1459dnl       VLC_ADD_LDFLAGS([cddax],[$LIBCDDB_LIBS]) 
     1460dnl       VLC_ADD_CFLAGS([cddax],[$LIBCDDB_CFLAGS]) 
    14651461dnl       ], 
    14661462dnl       [AC_MSG_WARN(new enough libcddb not found. CDDB access disabled)  
     
    14741470dnl       AC_DEFINE(HAVE_VCDX, [],  
    14751471dnl       [Define for the VCD plugin using libcdio/libvcdinfo]) 
    1476 dnl       AX_ADD_LDFLAGS([vcdx],[$VCDINFO_LIBS]) 
    1477 dnl       AX_ADD_CFLAGS([vcdx],[$VCDINFO_CFLAGS]) 
    1478 dnl       AX_ADD_PLUGINS([vcdx])],  
     1472dnl       VLC_ADD_LDFLAGS([vcdx],[$VCDINFO_LIBS]) 
     1473dnl       VLC_ADD_CFLAGS([vcdx],[$VCDINFO_CFLAGS]) 
     1474dnl       VLC_ADD_PLUGINS([vcdx])],  
    14791475dnl      [AC_MSG_WARN(vcdinfo library not found) 
    14801476dnl      HAVE_VCDX=no]) 
     
    14931489  AC_EGREP_HEADER(cdrom_msf0,linux/cdrom.h,[ 
    14941490    AC_MSG_RESULT(yes) 
    1495     AX_ADD_PLUGINS([vcd cdda]) 
     1491    VLC_ADD_PLUGINS([vcd cdda]) 
    14961492  ],[ 
    14971493    AC_MSG_RESULT(no) 
     
    15011497  AC_EGREP_HEADER(scsireq,sys/scsiio.h,[ 
    15021498    AC_MSG_RESULT(yes) 
    1503     AX_ADD_PLUGINS([vcd cdda]) 
     1499    VLC_ADD_PLUGINS([vcd cdda]) 
    15041500    AC_DEFINE(HAVE_SCSIREQ_IN_SYS_SCSIIO_H, 1, For NetBSD VCD support) 
    15051501  ],[ 
     
    15101506  AC_EGREP_HEADER(ioc_toc_header ,sys/cdio.h,[ 
    15111507    AC_MSG_RESULT(yes) 
    1512     AX_ADD_PLUGINS([vcd cdda]) 
     1508    VLC_ADD_PLUGINS([vcd cdda]) 
    15131509    AC_DEFINE(HAVE_IOC_TOC_HEADER_IN_SYS_CDIO_H, 1, For FreeBSD VCD support) 
    15141510  ],[ 
     
    15181514  if test "${SYS}" = "bsdi" -o "${SYS}" = "mingw32" 
    15191515  then 
    1520     AX_ADD_PLUGINS([vcd cdda]) 
     1516    VLC_ADD_PLUGINS([vcd cdda]) 
    15211517  fi 
    15221518 
    15231519  if test "${SYS}" = "darwin" 
    15241520  then 
    1525     AX_ADD_PLUGINS([vcd cdda]) 
    1526     AX_ADD_LDFLAGS([vcd vcdx cdda],[-framework IOKit -framework CoreFoundation]) 
     1521    VLC_ADD_PLUGINS([vcd cdda]) 
     1522    VLC_ADD_LDFLAGS([vcd vcdx cdda],[-framework IOKit -framework CoreFoundation]) 
    15271523  fi 
    15281524fi 
     
    15371533      AC_DEFINE(HAVE_SATELLITE, [],  
    15381534      [Define for the VCD plugin using libcdio/libvcdinfo]) 
    1539       AX_ADD_PLUGINS([satellite]) 
     1535      VLC_ADD_PLUGINS([satellite]) 
    15401536    fi]) 
    15411537 
     
    15521548  if test "${with_dvb}" != "no" -a -n "${with_dvb}" 
    15531549  then 
    1554     AX_ADD_CFLAGS([dvb],[-I${with_dvb}/include]) 
     1550    VLC_ADD_CFLAGS([dvb],[-I${with_dvb}/include]) 
    15551551  fi 
    15561552  CPPFLAGS="${CPPFLAGS_save} -I${with_dvb}/include" 
    15571553  AC_CHECK_HEADERS(linux/dvb/version.h linux/dvb/frontend.h, [ 
    1558     AX_ADD_PLUGINS([dvb]) 
     1554    VLC_ADD_PLUGINS([dvb]) 
    15591555  ],[]) 
    15601556  CPPFLAGS="${CPPFLAGS_save}" 
     
    15701566    AC_CHECK_LIB(resolv,inet_pton, 
    15711567      [have_ipv6=: 
    1572        AX_ADD_LDFLAGS([ipv6],[-lresolv])]) 
     1568       VLC_ADD_LDFLAGS([ipv6],[-lresolv])]) 
    15731569  ]) 
    15741570  AC_MSG_CHECKING(for sockaddr_in6 in netinet/in.h) 
     
    15761572    [AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no) have_ipv6=false]) 
    15771573  if ${have_ipv6}; then 
    1578     AX_ADD_PLUGINS([ipv6]) 
     1574    VLC_ADD_PLUGINS([ipv6]) 
    15791575  fi 
    15801576fi 
     
    15831579  AC_MSG_CHECKING(for getaddrinfo in ws2tcpip.h) 
    15841580  AC_EGREP_HEADER(addrinfo,ws2tcpip.h,[AC_MSG_RESULT(yes) 
    1585     AX_ADD_PLUGINS([ipv6])],[AC_MSG_RESULT(no)]) 
     1581    VLC_ADD_PLUGINS([ipv6])],[AC_MSG_RESULT(no)]) 
    15861582fi 
    15871583 
     
    15951591  AC_CHECK_HEADERS(ogg/ogg.h, [ 
    15961592    AC_CHECK_LIB( ogg, oggpack_read, [ 
    1597       AX_ADD_PLUGINS([ogg mux_ogg]) 
    1598       AX_ADD_LDFLAGS([ogg mux_ogg],[-logg])]) 
     1593      VLC_ADD_PLUGINS([ogg mux_ogg]) 
     1594      VLC_ADD_LDFLAGS([ogg mux_ogg],[-logg])]) 
    15991595   ],[]) 
    16001596fi 
     
    16101606    AC_CHECK_HEADERS(matroska/KaxVersion.h, [ 
    16111607      AC_CHECK_HEADERS(matroska/KaxAttachments.h) 
    1612       AX_ADD_CXXFLAGS([mkv],[]) 
     1608      VLC_ADD_CXXFLAGS([mkv],[]) 
    16131609      AC_CHECK_LIB(ebml_pic, main, [ 
    16141610        # We have ebml_pic, that's good, we can build an mkv.so plugin ! 
    1615         AX_ADD_PLUGINS([mkv]) 
    1616         AX_ADD_LDFLAGS([mkv],[-lmatroska_pic -lebml_pic]) 
     1611        VLC_ADD_PLUGINS([mkv]) 
     1612        VLC_ADD_LDFLAGS([mkv],[-lmatroska_pic -lebml_pic]) 
    16171613      ], [ 
    16181614        AC_CHECK_LIB(ebml, main, [ 
    16191615          # We only have libebml, make mkv.a a builtin 
    1620           AX_ADD_BUILTINS([mkv]) 
    1621           AX_ADD_LDFLAGS([mkv],[-lmatroska -lebml]) 
     1616          VLC_ADD_BUILTINS([mkv]) 
     1617          VLC_ADD_LDFLAGS([mkv],[-lmatroska -lebml]) 
    16221618        ]) 
    16231619      ]) 
     
    16351631then 
    16361632  AC_CHECK_HEADERS(libmodplug/modplug.h, [ 
    1637     AX_ADD_PLUGINS([mod]) 
    1638     AX_ADD_CXXFLAGS([mod],[]) 
    1639     AX_ADD_LDFLAGS([mod],[-lmodplug])]) 
     1633    VLC_ADD_PLUGINS([mod]) 
     1634    VLC_ADD_CXXFLAGS([mod],[]) 
     1635    VLC_ADD_LDFLAGS([mod],[-lmodplug])]) 
    16401636fi 
    16411637 
     
    16571653  if test "${with_mad}" != "no" -a -n "${with_mad}" 
    16581654  then 
    1659     AX_ADD_CPPFLAGS([mpgatofixed32],[-I${with_mad}/include]) 
    1660     AX_ADD_LDFLAGS([mpgatofixed32],[-L${with_mad}/lib]) 
     1655    VLC_ADD_CPPFLAGS([mpgatofixed32],[-I${with_mad}/include]) 
     1656    VLC_ADD_LDFLAGS([mpgatofixed32],[-L${with_mad}/lib]) 
    16611657  fi 
    16621658 
     
    16771673    then 
    16781674      AC_MSG_RESULT(yes) 
    1679       AX_ADD_CPPFLAGS([mpgatofixed32],[-I${real_mad_tree}]) 
    1680       AX_ADD_LDFLAGS([mpgatofixed32],[-L${real_mad_tree}/.libs]) 
     1675      VLC_ADD_CPPFLAGS([mpgatofixed32],[-I${real_mad_tree}]) 
     1676      VLC_ADD_LDFLAGS([mpgatofixed32],[-L${real_mad_tree}/.libs]) 
    16811677      LDFLAGS="${LDFLAGS_save} ${LDFLAGS_mpgatofixed32}" 
    16821678      AC_CHECK_LIB(mad, mad_bit_init, [ 
    1683         AX_ADD_BUILTINS([mpgatofixed32]) 
    1684         AX_ADD_LDFLAGS([mpgatofixed32],[-lmad]) 
     1679        VLC_ADD_BUILTINS([mpgatofixed32]) 
     1680        VLC_ADD_LDFLAGS([mpgatofixed32],[-lmad]) 
    16851681        ],[ AC_MSG_ERROR([the specified tree hasn't been compiled ]) 
    16861682      ],[]) 
     
    16961692      [ AC_MSG_ERROR([Could not find libmad on your system: you may get it from http://www.underbit.com/products/mad/. Alternatively you can use --disable-mad to disable the mad plugin.]) ]) 
    16971693    AC_CHECK_LIB(mad, mad_bit_init, [ 
    1698       AX_ADD_PLUGINS([mpgatofixed32]) 
    1699       AX_ADD_LDFLAGS([mpgatofixed32],[-lmad])], 
     1694      VLC_ADD_PLUGINS([mpgatofixed32]) 
     1695      VLC_ADD_LDFLAGS([mpgatofixed32],[-lmad])], 
    17001696      [ AC_MSG_ERROR([Cannot find libmad library...]) ]) 
    17011697    CPPFLAGS="${CPPFLAGS_save}" 
     
    17091705dnl AC_CHECK_HEADERS(id3tag.h, [ 
    17101706dnl   AC_CHECK_HEADERS(zlib.h, [ 
    1711 dnl     AX_ADD_LDFLAGS([id3tag],[-lid3tag -lz]) 
    1712 dnl     AX_ADD_PLUGINS([id3tag])]) ]) 
     1707dnl     VLC_ADD_LDFLAGS([id3tag],[-lid3tag -lz]) 
     1708dnl     VLC_ADD_PLUGINS([id3tag])]) ]) 
    17131709 
    17141710dnl 
     
    17241720      dnl  XXX: we don't link with -lavcodec a 2nd time because the OS X 
    17251721      dnl       linker would miserably barf on multiple definitions. 
    1726       AX_ADD_LDFLAGS([stream_out_transcode],[]) 
    1727       AX_ADD_LDFLAGS([ffmpeg],[-lmp3lame]) ]) 
     1722      VLC_ADD_LDFLAGS([stream_out_transcode],[]) 
     1723      VLC_ADD_LDFLAGS([ffmpeg],[-lmp3lame]) ]) 
    17281724 
    17291725  AC_ARG_WITH(ffmpeg-faac, 
     
    17321728      dnl  XXX: we don't link with -lavcodec a 2nd time because the OS X 
    17331729      dnl       linker would miserably barf on multiple definitions. 
    1734       AX_ADD_LDFLAGS([stream_out_transcode],[]) 
    1735       AX_ADD_LDFLAGS([ffmpeg],[-lfaac]) ]) 
     1730      VLC_ADD_LDFLAGS([stream_out_transcode],[]) 
     1731      VLC_ADD_LDFLAGS([ffmpeg],[-lfaac]) ]) 
    17361732 
    17371733  AC_ARG_WITH(ffmpeg-tree, 
     
    17471743    AC_CHECK_HEADERS(postproc/postprocess.h, [], [AC_MSG_ERROR([Missing header file postproc/postprocess.h.])] ) 
    17481744    AC_CHECK_LIB(avcodec, avcodec_init, [ 
    1749       AX_ADD_BUILTINS([ffmpeg stream_out_transcode]) 
    1750       AX_ADD_LDFLAGS([ffmpeg],[-lavcodec]) 
     1745      VLC_ADD_BUILTINS([ffmpeg stream_out_transcode]) 
     1746      VLC_ADD_LDFLAGS([ffmpeg],[-lavcodec]) 
    17511747      dnl  XXX: we don't link with -lavcodec a 2nd time because the OS X 
    17521748      dnl       linker would miserably barf on multiple definitions. 
    1753       AX_ADD_LDFLAGS([stream_out_transcode],[]) ], 
     1749      VLC_ADD_LDFLAGS([stream_out_transcode],[]) ], 
    17541750       [ AC_MSG_ERROR([Could not find ffmpeg on your system: you may get it from http://ffmpeg.sf.net/ (cvs version is recommended). Alternatively you can use --disable-ffmpeg to disable the ffmpeg plugins.]) ]) 
    17551751    AC_CHECK_LIB(avformat, av_open_input_stream, [ 
    17561752      AC_DEFINE(HAVE_LIBAVFORMAT, 1, 
    17571753      [Define if you have ffmpeg's libavformat.]) 
    1758       AX_ADD_LDFLAGS([ffmpeg],[-lavformat -lz]) ]) 
     1754      VLC_ADD_LDFLAGS([ffmpeg],[-lavformat -lz]) ]) 
    17591755    LDFLAGS="${LDFLAGS_save}" 
    17601756    CPPFLAGS="${CPPFLAGS_save}" 
     
    17841780    dnl  Use a custom libffmpeg 
    17851781    AC_MSG_RESULT(${real_ffmpeg_tree}/libavcodec/libavcodec.a) 
    1786     AX_ADD_BUILTINS([ffmpeg stream_out_transcode]) 
    1787     AX_ADD_LDFLAGS([ffmpeg],[-L${real_ffmpeg_tree}/libavcodec -lavcodec]) 
    1788     AX_ADD_CPPFLAGS([ffmpeg],[-I${real_ffmpeg_tree}/libavcodec -I${real_ffmpeg_tree}/libavformat]) 
     1782    VLC_ADD_BUILTINS([ffmpeg stream_out_transcode]) 
     1783    VLC_ADD_LDFLAGS([ffmpeg],[-L${real_ffmpeg_tree}/libavcodec -lavcodec]) 
     1784    VLC_ADD_CPPFLAGS([ffmpeg],[-I${real_ffmpeg_tree}/libavcodec -I${real_ffmpeg_tree}/libavformat]) 
    17891785 
    17901786    if test -f "${real_ffmpeg_tree}/libavformat/libavformat.a"; then 
    17911787      AC_DEFINE(HAVE_LIBAVFORMAT, 1, [Define if you have ffmpeg's libavformat.]) 
    1792       AX_ADD_LDFLAGS([ffmpeg],[-L${real_ffmpeg_tree}/libavformat -lavformat -lz]) 
    1793       AX_ADD_CPPFLAGS([ffmpeg],[-I${real_ffmpeg_tree}/libavformat]) 
     1788      VLC_ADD_LDFLAGS([ffmpeg],[-L${real_ffmpeg_tree}/libavformat -lavformat -lz]) 
     1789      VLC_ADD_CPPFLAGS([ffmpeg],[-I${real_ffmpeg_tree}/libavformat]) 
    17941790    fi 
    17951791 
    17961792    dnl  XXX: we don't link with -lavcodec a 2nd time because the OS X 
    17971793    dnl       linker would miserably barf on multiple definitions. 
    1798     AX_ADD_LDFLAGS([stream_out_transcode],[-L${real_ffmpeg_tree}/libavcodec]) 
    1799     AX_ADD_CPPFLAGS([stream_out_transcode],[-I${real_ffmpeg_tree}/libavcodec -I${real_ffmpeg_tree}/libavformat]) 
     1794    VLC_ADD_LDFLAGS([stream_out_transcode],[-L${real_ffmpeg_tree}/libavcodec]) 
     1795    VLC_ADD_CPPFLAGS([stream_out_transcode],[-I${real_ffmpeg_tree}/libavcodec -I${real_ffmpeg_tree}/libavformat]) 
    18001796  fi 
    18011797fi 
     
    18241820      dnl  Use a custom faad 
    18251821      AC_MSG_RESULT(${real_faad_tree}/libfaad/.libs/libfaad.a) 
    1826       AX_ADD_BUILTINS([faad]) 
    1827       AX_ADD_LDFLAGS([faad],[${real_faad_tree}/libfaad/.libs/libfaad.a]) 
    1828       AX_ADD_CPPFLAGS([faad],[-I${real_faad_tree}/include]) 
     1822      VLC_ADD_BUILTINS([faad]) 
     1823      VLC_ADD_LDFLAGS([faad],[${real_faad_tree}/libfaad/.libs/libfaad.a]) 
     1824      VLC_ADD_CPPFLAGS([faad],[-I${real_faad_tree}/include]) 
    18291825    else 
    18301826      dnl  The given libfaad wasn't built 
     
    18381834      [ AC_MSG_ERROR([Cannot find development headers for libfaad...]) ]) 
    18391835    AC_CHECK_LIB(faad, faacDecOpen, [ 
    1840       AX_ADD_PLUGINS([faad]) 
    1841       AX_ADD_LDFLAGS([faad],[-lfaad]) ], 
     1836      VLC_ADD_PLUGINS([faad]) 
     1837      VLC_ADD_LDFLAGS([faad],[-lfaad]) ], 
    18421838      AC_CHECK_LIB(faad, NeAACDecOpen, [ 
    1843         AX_ADD_PLUGINS([faad]) 
    1844         AX_ADD_LDFLAGS([faad],[-lfaad]) ], 
     1839        VLC_ADD_PLUGINS([faad]) 
     1840        VLC_ADD_LDFLAGS([faad],[-lfaad]) ], 
    18451841        [ AC_MSG_ERROR([Cannot find libfaad library...]) ])) 
    18461842    LDFLAGS="${LDFLAGS_save}" 
     
    18611857dnl   if test "${with_xvid}" != "no" -a -n "${with_xvid}" 
    18621858dnl   then 
    1863 dnl     AX_ADD_CPPFLAGS([xvid],[-I${with_xvid}/include]) 
    1864 dnl     AX_ADD_LDFLAGS([xvid],[-L${with_xvid}/lib]) 
     1859dnl     VLC_ADD_CPPFLAGS([xvid],[-I${with_xvid}/include]) 
     1860dnl     VLC_ADD_LDFLAGS([xvid],[-L${with_xvid}/lib]) 
    18651861dnl   fi 
    18661862dnl  
     
    18811877dnl       dnl  Use a custom xvid 
    18821878dnl       AC_MSG_RESULT(${real_xvid_tree}/build/generic/libxvidcore.a) 
    1883 dnl       AX_ADD_BUILTINS([xvid]) 
    1884 dnl       AX_ADD_LDFLAGS([xvid],[-L${real_xvid_tree}/build/generic -lxvidcore]) 
    1885 dnl       AX_ADD_CPPFLAGS([xvid],[-I${real_xvid_tree}/src]) 
     1879dnl       VLC_ADD_BUILTINS([xvid]) 
     1880dnl       VLC_ADD_LDFLAGS([xvid],[-L${real_xvid_tree}/build/generic -lxvidcore]) 
     1881dnl       VLC_ADD_CPPFLAGS([xvid],[-I${real_xvid_tree}/src]) 
    18861882dnl     else 
    18871883dnl       dnl  The given libxvidcore wasn't built 
     
    18951891dnl       [ AC_MSG_ERROR([Cannot find development headers for libxvidcore...]) ]) 
    18961892dnl     AC_CHECK_LIB(xvidcore, xvid_init, [ 
    1897 dnl       AX_ADD_PLUGINS([xvid]) 
    1898 dnl       AX_ADD_LDFLAGS([xvid],[-lxvidcore]) ], 
     1893dnl       VLC_ADD_PLUGINS([xvid]) 
     1894dnl       VLC_ADD_LDFLAGS([xvid],[-lxvidcore]) ], 
    18991895dnl       [ AC_MSG_ERROR([Cannot find libxvidcore library...]) ]) 
    19001896dnl     LDFLAGS="${LDFLAGS_save}"