[Ffmpeg-devel] problematic_configure_with_lame(win32)

the_mad at email.it the_mad
Sat Jul 29 12:43:54 CEST 2006


Hello!
I have a problem with "./configure" on Windows XP using the latest ffmpeg
version from SVN.
This is the command i wrote on msys shell (after moved to ffmpeg folder):

 ./configure --enable-memalign-hack --enable-mp3lame
  --extra-cflags=-I/local/include
  --extra-ldflags=-L/local/lib
  --disable-ffserver --disable-ffplay
  
And this is the output I get;

 ERROR: LAME not found
 If you think configure made a mistake, make sure you are using the latest
 version from SVN.  If the latest version fails, report the problem to the
 ffmpeg-devel at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
 Include the log file "config.err" produced by configure as this will help
 solving the problem.
 
---------
note:
 if I execute ./configure without --enable-mp3lame, cflags and ldflags I get
no errors
(don't kno if this could be helpful)
---------


My os is Windows XP and I used msys with mingw (the latest version at the
day).
I have compiled the last lame version (lame-3.97b2) available on sourceforge

(http://sourceforge.net/project/showfiles.php?group_id=290).

The location of lame (compiled) in my hard-drive is:
 C:\msys\1.0\local (where I have the folders bin, lib, include, and so on..)
The "fakie-unix" location in msys is:
 /local

The location of ffmpeg (the svn checkout) in my hard-drive is:
 C:\msys\1.0\home\Big-Boss\FFMPEG
The "fakie-unix" location in msys is:
 /home/Big-Boss/FFMPEG
 
 Here the log "config.err":
--------------------------------------------------------------

# ./configure --enable-memalign-hack --enable-mp3lame
--extra-cflags=-I/local/include --extra-ldflags=-L/local/lib
--disable-ffserver --disable-ffplay
!::='::\'
!C:='C:\msys\1.0'
ALLUSERSPROFILE='C:\Documents and Settings\All Users'
APPDATA='C:\Documents and Settings\Big-Boss\Dati applicazioni'
BASH=/bin/sh
BASH_VERSINFO=([0]="2" [1]="04" [2]="0" [3]="1" [4]="release"
[5]="i686-pc-msys")
BASH_VERSION='2.04.0(1)-release'
BGCOLOR=LightYellow
BUILDSUF=
CFLAGS=' -I/local/include'
COLORFGBG='default;default'
COLORTERM=rxvt
COMMONPROGRAMFILES='C:\Programmi\File comuni'
COMPUTERNAME=PCV-RZ504
COMSPEC='C:\WINDOWS\system32\cmd.exe'
DBCONFIG='C:\Programmi\Adabas\sql'
DBROOT='C:\Programmi\Adabas'
DBWORK='C:\Programmi\Adabas\sql'
DECODER_LIST='oggvorbis_decoder
oggtheora_decoder
h263_decoder
h261_decoder
mpeg4_decoder
msmpeg4v1_decoder
msmpeg4v2_decoder
msmpeg4v3_decoder
wmv1_decoder
wmv2_decoder
vc1_decoder
wmv3_decoder
h263i_decoder
flv_decoder
rv10_decoder
rv20_decoder
svq1_decoder
svq3_decoder
wmav1_decoder
wmav2_decoder
indeo2_decoder
indeo3_decoder
tscc_decoder
cscd_decoder
nuv_decoder
ulti_decoder
qdraw_decoder
xl_decoder
qpeg_decoder
loco_decoder
kmvc_decoder
wnv1_decoder
aasc_decoder
fraps_decoder
aac_decoder
mpeg4aac_decoder
mpeg1video_decoder
mpeg2video_decoder
mpegvideo_decoder
mpeg_xvmc_decoder
dvvideo_decoder
mjpeg_decoder
mjpegb_decoder
sp5x_decoder
png_decoder
mp2_decoder
mp3_decoder
mp3adu_decoder
mp3on4_decoder
mace3_decoder
mace6_decoder
huffyuv_decoder
ffvhuff_decoder
ffv1_decoder
snow_decoder
cyuv_decoder
h264_decoder
vp3_decoder
theora_decoder
asv1_decoder
asv2_decoder
vcr1_decoder
cljr_decoder
fourxm_decoder
mdec_decoder
roq_decoder
interplay_video_decoder
xan_wc3_decoder
rpza_decoder
cinepak_decoder
msrle_decoder
msvideo1_decoder
vqa_decoder
idcin_decoder
eightbps_decoder
smc_decoder
flic_decoder
truemotion1_decoder
truemotion2_decoder
vmdvideo_decoder
vmdaudio_decoder
mszh_decoder
zlib_decoder
zmbv_decoder
smacker_decoder
smackaud_decoder
sonic_decoder
ac3_decoder
dts_decoder
ra_144_decoder
ra_288_decoder
roq_dpcm_decoder
interplay_dpcm_decoder
xan_dpcm_decoder
sol_dpcm_decoder
qtrle_decoder
flac_decoder
shorten_decoder
alac_decoder
ws_snd1_decoder
vorbis_decoder
libgsm_decoder
qdm2_decoder
cook_decoder
truespeech_decoder
tta_decoder
avs_decoder
cavs_decoder
rawvideo_decoder
flashsv_decoder
amr_nb_decoder
amr_wb_decoder
bmp_decoder
mmvideo_decoder
pcm_s32le_decoder
pcm_s32be_decoder
pcm_u32le_decoder
pcm_u32be_decoder
pcm_s24le_decoder
pcm_s24be_decoder
pcm_u24le_decoder
pcm_u24be_decoder
pcm_s24daud_decoder
pcm_s16le_decoder
pcm_s16be_decoder
pcm_u16le_decoder
pcm_u16be_decoder
pcm_s8_decoder
pcm_u8_decoder
pcm_alaw_decoder
pcm_mulaw_decoder
adpcm_ima_qt_decoder
adpcm_ima_wav_decoder
adpcm_ima_dk3_decoder
adpcm_ima_dk4_decoder
adpcm_ima_ws_decoder
adpcm_ima_smjpeg_decoder
adpcm_ms_decoder
adpcm_4xm_decoder
adpcm_xa_decoder
adpcm_adx_decoder
adpcm_ea_decoder
adpcm_g726_decoder
adpcm_ct_decoder
adpcm_swf_decoder
adpcm_yamaha_decoder
adpcm_sbpro_4_decoder
adpcm_sbpro_3_decoder
adpcm_sbpro_2_decoder
dvdsub_decoder
dvbsub_decoder'
DEMUXER_LIST='fourxm_demuxer
aiff_demuxer
amr_demuxer
asf_demuxer
au_demuxer
audio_demuxer
avi_demuxer
avs_demuxer
daud_demuxer
dc1394_demuxer
dv1394_demuxer
dv_demuxer
ea_demuxer
ffm_demuxer
flic_demuxer
flv_demuxer
gif_demuxer
gxf_demuxer
idcin_demuxer
roq_demuxer
image2_demuxer
image2pipe_demuxer
image_demuxer
imagepipe_demuxer
ipmovie_demuxer
matroska_demuxer
mm_demuxer
mmf_demuxer
mov_demuxer
mp3_demuxer
mpegps_demuxer
mpegts_demuxer
mxf_demuxer
nsv_demuxer
nut_demuxer
nuv_demuxer
ogg_demuxer
str_demuxer
shorten_demuxer
flac_demuxer
ac3_demuxer
dts_demuxer
aac_demuxer
h261_demuxer
h263_demuxer
m4v_demuxer
h264_demuxer
mpegvideo_demuxer
mjpeg_demuxer
ingenient_demuxer
pcm_s16le_demuxer
pcm_s16be_demuxer
pcm_u16le_demuxer
pcm_u16be_demuxer
pcm_s8_demuxer
pcm_u8_demuxer
pcm_mulaw_demuxer
pcm_alaw_demuxer
rawvideo_demuxer
rm_demuxer
rtsp_demuxer
sdp_demuxer
redir_demuxer
segafilm_demuxer
vmd_demuxer
smacker_demuxer
sol_demuxer
swf_demuxer
tta_demuxer
v4l2_demuxer
video_grab_device_demuxer
voc_demuxer
wav_demuxer
wc3_demuxer
wsaud_demuxer
wsvqa_demuxer
yuv4mpegpipe_demuxer'
DIRSTACK=()
DISPLAY=:0
ENCODER_LIST='ac3_encoder
mp2_encoder
mp3lame_encoder
oggvorbis_encoder
oggtheora_encoder
faac_encoder
flac_encoder
xvid_encoder
mpeg1video_encoder
h264_encoder
mpeg2video_encoder
h261_encoder
h263_encoder
h263p_encoder
flv_encoder
rv10_encoder
rv20_encoder
mpeg4_encoder
msmpeg4v1_encoder
msmpeg4v2_encoder
msmpeg4v3_encoder
wmv1_encoder
wmv2_encoder
svq1_encoder
mjpeg_encoder
ljpeg_encoder
jpegls_encoder
png_encoder
ppm_encoder
pgm_encoder
pgmyuv_encoder
pbm_encoder
pam_encoder
huffyuv_encoder
ffvhuff_encoder
asv1_encoder
asv2_encoder
ffv1_encoder
snow_encoder
zlib_encoder
dvvideo_encoder
sonic_encoder
sonic_ls_encoder
x264_encoder
libgsm_encoder
rawvideo_encoder
amr_nb_encoder
amr_wb_encoder
pcm_s32le_encoder
pcm_s32be_encoder
pcm_u32le_encoder
pcm_u32be_encoder
pcm_s24le_encoder
pcm_s24be_encoder
pcm_u24le_encoder
pcm_u24be_encoder
pcm_s24daud_encoder
pcm_s16le_encoder
pcm_s16be_encoder
pcm_u16le_encoder
pcm_u16be_encoder
pcm_s8_encoder
pcm_u8_encoder
pcm_alaw_encoder
pcm_mulaw_encoder
adpcm_ima_qt_encoder
adpcm_ima_wav_encoder
adpcm_ima_dk3_encoder
adpcm_ima_dk4_encoder
adpcm_ima_ws_encoder
adpcm_ima_smjpeg_encoder
adpcm_ms_encoder
adpcm_4xm_encoder
adpcm_xa_encoder
adpcm_adx_encoder
adpcm_ea_encoder
adpcm_g726_encoder
adpcm_ct_encoder
adpcm_swf_encoder
adpcm_yamaha_encoder
adpcm_sbpro_4_encoder
adpcm_sbpro_3_encoder
adpcm_sbpro_2_encoder
dvdsub_encoder
dvbsub_encoder'
EUID=500
EXESUF=
EXTRALDFLAGS=-L/local/lib
FFLDFLAGS=-Wl,--warn-common
FFMPEG_CONFIGURATION=' --enable-memalign-hack --enable-mp3lame
--extra-cflags=-I/local/include --extra-ldflags=-L/local/lib
--disable-ffserver --disable-ffplay '
FFSERVERLDFLAGS=-Wl,-E
FGCOLOR=Navy
GROUPS=()
HISTFILE=/home/Big-Boss/.bash_history
HOME=/home/Big-Boss
HOMEDRIVE=C:
HOMEPATH='\'
HOSTNAME=PCV-RZ504
HOSTTYPE=i686
IFS=' 	
'
LDCONFIG=ldconfig
LIB='$(LIBPREF)$(NAME)$(LIBSUF)'
LIBOBJFLAGS=
LIBPREF=lib
LIBSUF=.a
LOGNAME=Big-Boss
LOGONSERVER='\\PCV-RZ504'
MACHTYPE=i686-pc-msys
MAKE_MODE=unix
MINGW32BGCOLOR=LightYellow
MINGW32FGCOLOR=Navy
MSYSBGCOLOR=White
MSYSCON=rxvt.exe
MSYSFGCOLOR=Black
MSYSTEM=MINGW32
MUXER_LIST='adts_muxer
aiff_muxer
amr_muxer
asf_muxer
asf_stream_muxer
au_muxer
audio_muxer
avi_muxer
crc_muxer
framecrc_muxer
dv_muxer
ffm_muxer
flv_muxer
gif_muxer
gxf_muxer
image2_muxer
image2pipe_muxer
image_muxer
imagepipe_muxer
mmf_muxer
mov_muxer
tgp_muxer
mp4_muxer
psp_muxer
tg2_muxer
mp2_muxer
mp3_muxer
mpeg1system_muxer
mpeg1vcd_muxer
mpeg2vob_muxer
mpeg2svcd_muxer
mpeg2dvd_muxer
mpegts_muxer
mpjpeg_muxer
nut_muxer
ogg_muxer
flac_muxer
ac3_muxer
h261_muxer
h263_muxer
m4v_muxer
h264_muxer
mpeg1video_muxer
mpeg2video_muxer
mjpeg_muxer
pcm_s16le_muxer
pcm_s16be_muxer
pcm_u16le_muxer
pcm_u16be_muxer
pcm_s8_muxer
pcm_u8_muxer
pcm_mulaw_muxer
pcm_alaw_muxer
rawvideo_muxer
null_muxer
rm_muxer
rtp_muxer
swf_muxer
voc_muxer
wav_muxer
yuv4mpegpipe_muxer'
NUMBER_OF_PROCESSORS=2
OPTERR=1
OPTIND=1
OS=Windows_NT
OSTYPE=msys
PARSER_LIST='mpegvideo_parser
mpeg4video_parser
cavsvideo_parser
h261_parser
h263_parser
h264_parser
mjpeg_parser
pnm_parser
mpegaudio_parser
ac3_parser
dvdsub_parser
dvbsub_parser
aac_parser'
PATH='.:/usr/local/bin:/mingw/bin:/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/Programmi/ATI
Technologies/ATI Control Panel:/c/Programmi/File
comuni/GTK/2.0/bin:/mingw/bin:/c/Programmi/File comuni/WebGain
Shared:/c/Programmi/WebGain/VCafe/Jdk13/Bin:/c/Programmi/WebGain/VCafe/Bin:/c/Programmi/Adabas/bin:/c/Programmi/Adabas/pgm'
PATHEXT='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PIPESTATUS=([0]="0")
PPID=1420
PREFIX=/usr/local
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER='x86 Family 15 Model 2 Stepping 9, GenuineIntel'
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0209
PROGRAMFILES='C:\Programmi'
PROMPT='$P$G'
PS4='+ '
PWD=/home/Big-Boss/FFMPEG
RANDOM=30198
SESSIONNAME=Console
SHELL=/bin/sh
SHELLOPTS=braceexpand:hashall:interactive-comments
SHFLAGS='-shared -Wl,-soname,$@'
SHLVL=2
SLIBNAME='$(SLIBPREF)$(NAME)$(SLIBSUF)'
SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
SLIBNAME_WITH_VERSION='$(SLIBNAME).$(LIBVERSION)'
SLIBPREF=lib
SLIBSUF=.so
SYSTEMDRIVE=C:
SYSTEMROOT='C:\WINDOWS'
TEMP=/tmp
TERM=msys
TMP=/tmp
TMPC=/tmp/ffmpeg-conf-345-324-24862.c
TMPDIR1=/tmp
TMPE=/tmp/ffmpeg-conf-23061-324-28970
TMPH=/tmp/ffmpeg-conf-657-324-30198.h
TMPO=/tmp/ffmpeg-conf-11775-324-30668.o
TMPS=/tmp/ffmpeg-conf-11035-324-17592.S
UID=500
USERDOMAIN=PCV-RZ504
USERNAME=Big-Boss
USERPROFILE='C:\Documents and Settings\Big-Boss'
VHOOKFLAGS='-shared -Wl,-soname,$@'
WD='C:\msys\1.0\\bin\'
WINDIR='C:\WINDOWS'
WINDOWID=167838880
_=--disable-ffplay
a52=no
a52bin=no
altivec=default
amr_if2=no
amr_nb=no
amr_nb_fixed=no
amr_wb=no
ar=ar
audio_beos=no
audio_oss=yes
bigendian=no
bindir='${PREFIX}/bin'
bktr=no
cc=gcc
cpu=x86
cross_compile=no
cross_prefix=
dc1394=no
debug=yes
dlfcn=no
dlopen=no
dostrip=yes
dts=no
dv1394=yes
emu_fast_int=no
extralibs=-lm
faac=no
faad=no
faadbin=no
ffplay=no
ffserver=no
gpl=no
gprof=no
incdir='${PREFIX}/include/ffmpeg'
installstrip=-s
inttypes=yes
iwmmxt=default
libdir='${PREFIX}/lib'
libgsm=no
libogg=no
logfile=config.err
logging=yes
lshared=no
lstatic=yes
make=make
mandir='${PREFIX}/man'
memalignhack=yes
mingw32=yes
mingwce=no
mmi=default
mmx=default
mp3lame=yes
mpegaudio_hp=yes
need_inet_aton=no
netserver=no
network=yes
opt=--disable-ffplay
optimize=yes
optval=--disable-ffplay
os2=no
powerpc_perf=no
pp=no
protocols=yes
pthreads=no
ranlib=ranlib
shlibdir='${PREFIX}/lib'
simpleidct=yes
source_path=/home/Big-Boss/FFMPEG
source_path_used=no
strip=strip
sunmlib=no
targetos=MINGW32_NT-5.1
theora=no
tune=generic
v4l=yes
v4l2=yes
vhook=default
vorbis=no
x264=no
xvid=no
zlib=yes
add_cflags=() 
{ 
    append CFLAGS "$@"
}
add_extralibs=() 
{ 
    append extralibs "$@"
}
add_ldflags=() 
{ 
    append LDFLAGS "$@"
}
append=() 
{ 
    var=$1;
    shift;
    flags_saved && eval "SAVE_$var=\"\$SAVE_$var $*\"";
    eval "$var=\"\$$var $*\""
}
check_cc=() 
{ 
    log check_cc "$@";
    cat >$TMPC;
    log_file $TMPC;
    log $cc $CFLAGS "$@" -c -o $TMPO $TMPC;
    $cc $CFLAGS "$@" -c -o $TMPO $TMPC >>$logfile 2>&1
}
check_cflags=() 
{ 
    log check_cflags "$@";
    check_cc "$@"  <<EOF
int x;
EOF
 && add_cflags "$@"
}
check_cpp=() 
{ 
    log check_cpp "$@";
    cat >$TMPC;
    log_file $TMPC;
    log $cc $CFLAGS "$@" -E -o $TMPO $TMPC;
    $cc $CFLAGS "$@" -E -o $TMPO $TMPC >>$logfile 2>&1
}
check_exec=() 
{ 
    check_ld "$@" && { 
        test "$cross_compile" = yes || $TMPE >>$logfile 2>&1
    }
}
check_func=() 
{ 
    log check_func "$@";
    func=$1;
    shift;
    check_ld "$@"  <<EOF
extern int $func();
int main(){
    $func();
}
EOF

}
check_header=() 
{ 
    log check_header "$@";
    header=$1;
    shift;
    check_cpp "$@"  <<EOF
#include <$header>
int x;
EOF

}
check_ld=() 
{ 
    log check_ld "$@";
    check_cc || return;
    log $cc $LDFLAGS "$@" -o $TMPE $TMPO $extralibs;
    $cc $LDFLAGS "$@" -o $TMPE $TMPO $extralibs >>$logfile 2>&1
}
check_ldflags=() 
{ 
    log check_ldflags "$@";
    check_ld "$@"  <<EOF
int main(){
    return 0;
}
EOF
 && add_ldflags "$@"
}
check_lib=() 
{ 
    log check_lib "$@";
    header="$1";
    func="$2";
    shift 2;
    temp_extralibs "$@";
    check_header $header && check_func $func && add_extralibs "$@";
    err=$?;
    restore_flags;
    return $err
}
die=() 
{ 
    echolog "$@";
    cat  <<EOF
If you think configure made a mistake, make sure you are using the latest
version from SVN.  If the latest version fails, report the problem to the
ffmpeg-devel at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
EOF

    if enabled logging; then
        cat  <<EOF
Include the log file "$logfile" produced by configure as this will help
solving the problem.
EOF
;
    else
        cat  <<EOF
Rerun configure with logging enabled (do not use --log=no), and include the
log this produces with your report.
EOF
;
    fi
    rm -f $TMPC $TMPO $TMPE $TMPS $TMPH;
    exit 1
}
echolog=() 
{ 
    log "$@";
    echo "$@"
}
enabled=() 
{ 
    eval test "\$$1" = "yes"
}
filter_out=() 
{ 
    pattern="$1";
    shift;
    echo "$@" | sed "s%\\<$pattern\\>%%g"
}
flags_saved=() 
{ 
    ( : ${SAVE_CFLAGS?} )
} 2>/dev/null
log=() 
{ 
    echo "$@" >>$logfile
}
log_file=() 
{ 
    log BEGIN $1;
    cat -n $1 >>$logfile;
    log END $1
}
require=() 
{ 
    name="$1";
    header="$2";
    func="$3";
    shift 3;
    check_lib $header $func "$@" || die "ERROR: $name not found"
}
restore_flags=() 
{ 
    CFLAGS="$SAVE_CFLAGS";
    LDFLAGS="$SAVE_LDFLAGS";
    extralibs="$SAVE_extralibs";
    unset SAVE_CFLAGS;
    unset SAVE_LDFLAGS;
    unset SAVE_extralibs
}
save_flags=() 
{ 
    flags_saved && return;
    SAVE_CFLAGS="$CFLAGS";
    SAVE_LDFLAGS="$LDFLAGS";
    SAVE_extralibs="$extralibs"
}
show_help=() 
{ 
    echo "Usage: configure [options]";
    echo "Options: [defaults in brackets after descriptions]";
    echo;
    echo "Standard options:";
    echo "  --help                   print this message";
    echo "  --log[=FILE|yes|no]      log tests and output to FILE
[config.err]";
    echo "  --prefix=PREFIX          install in PREFIX [$PREFIX]";
    echo "  --libdir=DIR             install libs in DIR [PREFIX/lib]";
    echo "  --shlibdir=DIR           install shared libs in DIR
[PREFIX/lib]";
    echo "  --incdir=DIR             install includes in DIR
[PREFIX/include/ffmpeg]";
    echo "  --mandir=DIR             install man page in DIR [PREFIX/man]";
    echo "  --enable-mp3lame         enable MP3 encoding via libmp3lame
[default=no]";
    echo "  --enable-libogg          enable Ogg support via libogg
[default=no]";
    echo "  --enable-vorbis          enable Vorbis support via libvorbis
[default=no]";
    echo "  --enable-faad            enable FAAD support via libfaad
[default=no]";
    echo "  --enable-faadbin         build FAAD support with runtime linking
[default=no]";
    echo "  --enable-faac            enable FAAC support via libfaac
[default=no]";
    echo "  --enable-libgsm          enable GSM support via libgsm
[default=no]";
    echo "  --enable-xvid            enable XviD support via xvidcore
[default=no]";
    echo "  --enable-x264            enable H.264 encoding via x264
[default=no]";
    echo "  --enable-mingw32         enable MinGW native/cross Windows
compile";
    echo "  --enable-mingwce         enable MinGW native/cross WinCE
compile";
    echo "  --enable-a52             enable GPLed A52 support [default=no]";
    echo "  --enable-a52bin          open liba52.so.0 at runtime
[default=no]";
    echo "  --enable-dts             enable GPLed DTS support [default=no]";
    echo "  --enable-pp              enable GPLed postprocessing support
[default=no]";
    echo "  --enable-static          build static libraries [default=yes]";
    echo "  --disable-static         do not build static libraries
[default=no]";
    echo "  --enable-shared          build shared libraries [default=no]";
    echo "  --disable-shared         do not build shared libraries
[default=yes]";
    echo "  --enable-amr_nb          enable amr_nb float audio codec";
    echo "  --enable-amr_nb-fixed    use fixed point for amr-nb codec";
    echo "  --enable-amr_wb          enable amr_wb float audio codec";
    echo "  --enable-amr_if2         enable amr_wb IF2 audio codec";
    echo "  --enable-sunmlib         use Sun medialib [default=no]";
    echo "  --enable-pthreads        use pthreads [default=no]";
    echo "  --enable-dc1394          enable IIDC-1394 grabbing using
libdc1394";
    echo "                           and libraw1394 [default=no]";
    echo "  --enable-gpl             allow use of GPL code, the resulting
libav*";
    echo "                           and ffmpeg will be under GPL
[default=no]";
    echo "";
    echo "Advanced options (experts only):";
    echo "  --source-path=PATH       path to source code [$source_path]";
    echo "  --cross-prefix=PREFIX    use PREFIX for compilation tools
[$cross_prefix]";
    echo "  --cross-compile          assume a cross-compiler is used";
    echo "  --cc=CC                  use C compiler CC [$cc]";
    echo "  --make=MAKE              use specified make [$make]";
    echo "  --extra-cflags=ECFLAGS   add ECFLAGS to CFLAGS [$CFLAGS]";
    echo "  --extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS [$LDFLAGS]";
    echo "  --extra-libs=ELIBS       add ELIBS [$ELIBS]";
    echo "  --build-suffix=SUFFIX    suffix for application specific build
[]";
    echo "  --cpu=CPU                force cpu to CPU  [$cpu]";
    echo "  --tune=CPU               tune code for a particular CPU";
    echo "                           (may fail or perform badly on other
CPUs)";
    echo "  --powerpc-perf-enable    enable performance report on PPC";
    echo "                           (requires enabling PMC)";
    echo "  --disable-mmx            disable MMX usage";
    echo "  --disable-iwmmxt         disable iwmmxt usage";
    echo "  --disable-altivec        disable AltiVec usage";
    echo "  --disable-audio-oss      disable OSS audio support
[default=no]";
    echo "  --disable-audio-beos     disable BeOS audio support
[default=no]";
    echo "  --disable-v4l            disable video4linux grabbing
[default=no]";
    echo "  --disable-v4l2           disable video4linux2 grabbing
[default=no]";
    echo "  --disable-bktr           disable bktr video grabbing
[default=no]";
    echo "  --disable-dv1394         disable DV1394 grabbing [default=no]";
    echo "  --disable-network        disable network support [default=no]";
    echo "  --disable-zlib           disable zlib [default=no]";
    echo "  --disable-simple_idct    disable simple IDCT routines
[default=no]";
    echo "  --disable-vhook          disable video hooking support";
    echo "  --enable-gprof           enable profiling with gprof [$gprof]";
    echo "  --disable-debug          disable debugging symbols";
    echo "  --disable-opts           disable compiler optimizations";
    echo "  --disable-mpegaudio-hp   faster (but less accurate)";
    echo "                           MPEG audio decoding [default=no]";
    echo "  --disable-protocols      disable I/O protocols support
[default=no]";
    echo "  --disable-ffserver       disable ffserver build";
    echo "  --disable-ffplay         disable ffplay build";
    echo "  --enable-small           optimize for size instead of speed";
    echo "  --enable-memalign-hack   emulate memalign, interferes with
memory debuggers";
    echo "  --disable-strip          disable stripping of executables and
shared libraries";
    echo "  --disable-encoder=NAME   disables encoder NAME";
    echo "  --enable-encoder=NAME    enables encoder NAME";
    echo "  --disable-decoder=NAME   disables decoder NAME";
    echo "  --enable-decoder=NAME    enables decoder NAME";
    echo "  --disable-encoders       disables all encoders";
    echo "  --disable-decoders       disables all decoders";
    echo "  --disable-muxer=NAME     disables muxer NAME";
    echo "  --enable-muxer=NAME      enables muxer NAME";
    echo "  --disable-muxers         disables all muxers";
    echo "  --disable-demuxer=NAME   disables demuxer NAME";
    echo "  --enable-demuxer=NAME    enables demuxer NAME";
    echo "  --disable-demuxers       disables all demuxers";
    echo "  --enable-parser=NAME     enables parser NAME";
    echo "  --disable-parser=NAME    disables parser NAME";
    echo "  --disable-parsers        disables all parsers";
    echo "";
    echo "NOTE: Object files are built at the place where configure is
launched.";
    exit 1
}
temp_cflags=() 
{ 
    save_flags;
    CFLAGS="$CFLAGS $*"
}
temp_extralibs=() 
{ 
    save_flags;
    extralibs="$extralibs $*"
}
temp_ldflags=() 
{ 
    save_flags;
    LDFLAGS="$LDFLAGS $*"
}
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	int main(){
     2	    return 0;
     3	}
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -c -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
gcc
-Wl,--output-def,$(@:.dll=.def),--out-implib,lib$(SLIBNAME:$(SLIBSUF)=.dll.a)
-L/local/lib -o /tmp/ffmpeg-conf-23061-324-28970
/tmp/ffmpeg-conf-11775-324-30668.o -lm
check_header altivec.h
check_cpp
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <altivec.h>
     2	int x;
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -E -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:1:21:
altivec.h: No such file or directory
check_cc -msse
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <xmmintrin.h>
     2	int main(void) {
     3	#if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2)
     4	return 0;
     5	#else
     6	#error no vector builtins
     7	#endif
     8	}
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -msse -c -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
check_cc -march=athlon
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <mm3dnow.h>
     2	int main(void) {
     3	__m64 b1;
     4	b1 = _m_pswapd(b1);
     5	_m_femms();
     6	return 0;
     7	}
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -march=athlon -c -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:1:21:
mm3dnow.h: No such file or directory
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c: In function
`main':
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:3: error:
`__m64' undeclared (first use in this function)
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:3: error:
(Each undeclared identifier is reported only once
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:3: error: for
each function it appears in.)
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:3: error:
syntax error before "b1"
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:4: error:
`b1' undeclared (first use in this function)
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <inttypes.h>
     2	int main(int argc, char ** argv){
     3	        volatile uint32_t i=0x01234567;
     4	        return (*((uint8_t*)(&i))) == 0x67;
     5	}
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -c -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
gcc
-Wl,--output-def,$(@:.dll=.def),--out-implib,lib$(SLIBNAME:$(SLIBSUF)=.dll.a)
-L/local/lib -o /tmp/ffmpeg-conf-23061-324-28970
/tmp/ffmpeg-conf-11775-324-30668.o -lm
check_header inttypes.h
check_cpp
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <inttypes.h>
     2	int x;
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -E -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
check_cc
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <inttypes.h>
     2	int main(int argc, char ** argv){
     3	        volatile uint_fast64_t i=0x01234567;
     4	        return 0;
     5	}
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -c -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
check_header malloc.h
check_cpp
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <malloc.h>
     2	int x;
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -E -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
check_func memalign
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	extern int memalign();
     2	int main(){
     3	    memalign();
     4	}
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -c -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
gcc
-Wl,--output-def,$(@:.dll=.def),--out-implib,lib$(SLIBNAME:$(SLIBSUF)=.dll.a)
-L/local/lib -o /tmp/ffmpeg-conf-23061-324-28970
/tmp/ffmpeg-conf-11775-324-30668.o -lm
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-11775-324-30668.o:ffmpeg-conf-345-324-24862.c:(.text+0x2b):
undefined reference to `memalign'
collect2: ld returned 1 exit status
check_func localtime_r
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	extern int localtime_r();
     2	int main(){
     3	    localtime_r();
     4	}
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -c -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
gcc
-Wl,--output-def,$(@:.dll=.def),--out-implib,lib$(SLIBNAME:$(SLIBSUF)=.dll.a)
-L/local/lib -o /tmp/ffmpeg-conf-23061-324-28970
/tmp/ffmpeg-conf-11775-324-30668.o -lm
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-11775-324-30668.o:ffmpeg-conf-345-324-24862.c:(.text+0x2b):
undefined reference to `localtime_r'
collect2: ld returned 1 exit status
check_lib zlib.h zlibVersion -lz
check_header zlib.h
check_cpp
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <zlib.h>
     2	int x;
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -I/local/include -E -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:1:18: zlib.h:
No such file or directory
check_lib lame/lame.h lame_init -lmp3lame
check_header lame/lame.h
check_cpp
BEGIN /tmp/ffmpeg-conf-345-324-24862.c
     1	#include <lame/lame.h>
     2	int x;
END /tmp/ffmpeg-conf-345-324-24862.c
gcc -E -o /tmp/ffmpeg-conf-11775-324-30668.o
/tmp/ffmpeg-conf-345-324-24862.c
C:/DOCUME~1/Big-Boss/IMPOST~1/Temp/ffmpeg-conf-345-324-24862.c:1:23:
lame/lame.h: No such file or directory
ERROR: LAME not found

--------------------------------------------------------------

Thank you very much!
Sorry for my bad english and for the huge message! 
 --
 Email.it, the professional e-mail, gratis per te: http://www.email.it/f
 
 Sponsor:
 Video-Corsi.com : Vuoi scoprire un modo rapido e veloce per imparare?
Scopri i nostri VideoCorsi professionali
 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=5141&d=20060729






More information about the ffmpeg-devel mailing list