comparison configure @ 8164:487cfc28525d

New config system + cleanup of header inter dependency
author albeu
date Tue, 12 Nov 2002 01:56:42 +0000
parents 37f5531d8894
children 1935017c0f71
comparison
equal deleted inserted replaced
8163:51e5033ee687 8164:487cfc28525d
149 --disable-mpdvdkit Disable mpdvdkit/mpdvdkit2 support [autodetect] 149 --disable-mpdvdkit Disable mpdvdkit/mpdvdkit2 support [autodetect]
150 --disable-css Disable old-style libcss DVD support [autodetect] 150 --disable-css Disable old-style libcss DVD support [autodetect]
151 --disable-cdparanoia Disable cdparanoia support [autodetect] 151 --disable-cdparanoia Disable cdparanoia support [autodetect]
152 --enable-freetype Enable freetype2 font rendering support [disabled] 152 --enable-freetype Enable freetype2 font rendering support [disabled]
153 --disable-unrarlib Disable Unique RAR File Library [enabled] 153 --disable-unrarlib Disable Unique RAR File Library [enabled]
154 --enable-new-conf Enable new config stuff [disabled]
154 155
155 Codecs: 156 Codecs:
156 --enable-gif enable gif89a output support [autodetect] 157 --enable-gif enable gif89a output support [autodetect]
157 --enable-png enable png input/output support [autodetect] 158 --enable-png enable png input/output support [autodetect]
158 --enable-jpeg enable jpeg input/output support [autodetect] 159 --enable-jpeg enable jpeg input/output support [autodetect]
1011 _libdv=auto 1012 _libdv=auto
1012 _cdparanoia=auto 1013 _cdparanoia=auto
1013 _big_endian=auto 1014 _big_endian=auto
1014 _freetype=no 1015 _freetype=no
1015 _shared_pp=no 1016 _shared_pp=no
1017 _new_conf=no
1016 1018
1017 for ac_option do 1019 for ac_option do
1018 case "$ac_option" in 1020 case "$ac_option" in
1019 # Skip 1st pass 1021 # Skip 1st pass
1020 --target=*) ;; 1022 --target=*) ;;
1191 --disable-dga) _dga=no ;; 1193 --disable-dga) _dga=no ;;
1192 1194
1193 --enable-shared-pp) _shared_pp=yes ;; 1195 --enable-shared-pp) _shared_pp=yes ;;
1194 --disable-shared-pp) _shared_pp=no ;; 1196 --disable-shared-pp) _shared_pp=no ;;
1195 1197
1198 --enable-new-conf) _new_conf=yes ;;
1199 --disable-new-conf) _new_conf=no ;;
1200
1196 --language=*) 1201 --language=*)
1197 LINGUAS=`echo $ac_option | cut -d '=' -f 2` 1202 LINGUAS=`echo $ac_option | cut -d '=' -f 2`
1198 ;; 1203 ;;
1199 --with-libdvdnav=*) 1204 --with-libdvdnav=*)
1200 _dvdnavdir=`echo $ac_option | cut -d '=' -f 2` 1205 _dvdnavdir=`echo $ac_option | cut -d '=' -f 2`
4232 _ld_pp='-Lpostproc -lpostproc' 4237 _ld_pp='-Lpostproc -lpostproc'
4233 else 4238 else
4234 _ld_pp='postproc/libpostproc.a' 4239 _ld_pp='postproc/libpostproc.a'
4235 fi 4240 fi
4236 echores "$_shared_pp" 4241 echores "$_shared_pp"
4242
4243 echocheck "New config"
4244 if test "$_new_conf" = yes ; then
4245 _def_new_conf='#define NEW_CONFIG 1'
4246 else
4247 _def_new_conf='#undef NEW_CONFIG'
4248 fi
4249 echores "$_new_conf"
4237 4250
4238 # --------------- GUI specific tests begin ------------------- 4251 # --------------- GUI specific tests begin -------------------
4239 echocheck "GUI" 4252 echocheck "GUI"
4240 echo "$_gui" 4253 echo "$_gui"
4241 if test "$_gui" = yes ; then 4254 if test "$_gui" = yes ; then
4967 $_def_vidix 4980 $_def_vidix
4968 4981
4969 /* enables / disables new input joystick support */ 4982 /* enables / disables new input joystick support */
4970 $_def_joystick 4983 $_def_joystick
4971 4984
4985 /* enables / disables new config */
4986 $_def_new_conf
4987
4972 /* Extension defines */ 4988 /* Extension defines */
4973 $_def_3dnow // only define if you have 3DNOW (AMD k6-2, AMD Athlon, iDT WinChip, etc.) 4989 $_def_3dnow // only define if you have 3DNOW (AMD k6-2, AMD Athlon, iDT WinChip, etc.)
4974 $_def_3dnowex // only define if you have 3DNOWEX (AMD Athlon, etc.) 4990 $_def_3dnowex // only define if you have 3DNOWEX (AMD Athlon, etc.)
4975 $_def_mmx // only define if you have MMX (newer x86 chips, not P54C/PPro) 4991 $_def_mmx // only define if you have MMX (newer x86 chips, not P54C/PPro)
4976 $_def_mmx2 // only define if you have MMX2 (Athlon/PIII/4/CelII) 4992 $_def_mmx2 // only define if you have MMX2 (Athlon/PIII/4/CelII)