[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