[MPlayer-cygwin] Linking error libmp3lame,libvorbis.c

turbos10 turbos11 at gmail.com
Thu Apr 28 21:09:47 CEST 2011


I have binary libvorbis and lame from http://oss.netfarm.it/mplayer-win32.php

my ffmpeg configure file:
./configure --extra-version=Sherpya     \
 --enable-gpl \
    --enable-version3           \
    --disable-ffplay            \
    --disable-ffserver          \
    --disable-ffprobe           \
    --enable-postproc           \
    --enable-avfilter           \
    --enable-pthreads           \
    --enable-runtime-cpudetect  \
    --enable-memalign-hack      \
    --enable-bzlib              \
    --enable-libopencore-amrnb  \
    --enable-libopencore-amrwb  \
    --disable-libfaac            \
    --enable-libfreetype        \
    --disable-libopenjpeg       \
    --enable-libspeex           \
    --enable-libtheora          \
    --enable-libx264            \
    --enable-libvpx             \
    --enable-zlib \
    --enable-nonfree \
    --enable-libvpx             \
    --enable-libgsm             \
    --disable-hardcoded-tables   \
    --enable-avisynth           \
    --enable-libmp3lame         \
    --enable-libvorbis


error:
(..)d reference to `AVIFileExit at 0'
ffmpeg/libavformat/libavformat.a(avisynth.o): In function `avisynth_read_packet'
:
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:166: undefine
d reference to `AVIStreamRead at 28'
ffmpeg/libavformat/libavformat.a(avisynth.o): In function `avisynth_read_header'
:
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:52: undefined
 reference to `AVIFileInit at 0'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:54: undefined
 reference to `AVIFileOpenA at 16'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:62: undefined
 reference to `AVIFileInfoA at 12'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:76: undefined
 reference to `AVIFileGetStream at 16'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:78: undefined
 reference to `AVIStreamInfoA at 12'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:130: undefine
d reference to `AVIStreamRelease at 4'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:110: undefine
d reference to `AVIStreamReadFormat at 16'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:84: undefined
 reference to `AVIStreamReadFormat at 16'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:58: undefined
 reference to `AVIFileExit at 0'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavformat/avisynth.c:66: undefined
 reference to `AVIFileExit at 0'
ffmpeg/libavcodec/libavcodec.a(libmp3lame.o): In function `MP3lame_encode_frame'
:
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:218: undefin
ed reference to `lame_encode_buffer'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:210: undefin
ed reference to `lame_encode_buffer_interleaved'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:189: undefin
ed reference to `lame_encode_buffer_int'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:198: undefin
ed reference to `lame_encode_buffer_int'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:171: undefin
ed reference to `lame_encode_flush'
ffmpeg/libavcodec/libavcodec.a(libmp3lame.o): In function `MP3lame_encode_close'
:
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:265: undefin
ed reference to `lame_close'
ffmpeg/libavcodec/libavcodec.a(libmp3lame.o): In function `MP3lame_encode_init':

i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:52: undefine
d reference to `lame_init'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:54: undefine
d reference to `lame_set_in_samplerate'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:55: undefine
d reference to `lame_set_out_samplerate'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:56: undefine
d reference to `lame_set_num_channels'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:58: undefine
d reference to `lame_set_quality'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:60: undefine
d reference to `lame_set_quality'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:62: undefine
d reference to `lame_set_mode'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:63: undefine
d reference to `lame_set_brate'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:65: undefine
d reference to `lame_set_brate'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:66: undefine
d reference to `lame_set_VBR'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:67: undefine
d reference to `lame_set_VBR_quality'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:69: undefine
d reference to `lame_set_bWriteVbrTag'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:70: undefine
d reference to `lame_set_disable_reservoir'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:71: undefine
d reference to `lame_init_params'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:74: undefine
d reference to `lame_get_framesize'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:88: undefine
d reference to `lame_close'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libmp3lame.c:99: undefine
d reference to `lame_close'
ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_frame
':
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:199: undefine
d reference to `vorbis_analysis_buffer'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:206: undefine
d reference to `vorbis_analysis_wrote'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:213: undefine
d reference to `vorbis_analysis_blockout'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:214: undefine
d reference to `vorbis_analysis'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:215: undefine
d reference to `vorbis_bitrate_addblock'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:217: undefine
d reference to `vorbis_bitrate_flushpacket'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:209: undefine
d reference to `vorbis_analysis_wrote'
ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_close
':
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:262: undefine
d reference to `vorbis_analysis_wrote'
ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_init_encoder
':
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:69: undefined
 reference to `vorbis_encode_setup_vbr'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:78: undefined
 reference to `vorbis_encode_setup_managed'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:84: undefined
 reference to `vorbis_encode_ctl'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:91: undefined
 reference to `vorbis_encode_ctl'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:96: undefined
 reference to `vorbis_encode_ctl'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:128: undefine
d reference to `vorbis_encode_setup_init'
ffmpeg/libavcodec/libavcodec.a(libvorbis.o): In function `oggvorbis_encode_init'
:
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:145: undefine
d reference to `vorbis_analysis_init'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:149: undefine
d reference to `vorbis_comment_add_tag'
i:\mplayersou\mplayersvn3\mplayersvn\ffmpeg/libavcodec/libvorbis.c:151: undefine
d reference to `vorbis_analysis_headerout'
collect2: ld returned 1 exit status
make: *** [mplayer.exe] Error 1


Can You help me?


More information about the MPlayer-cygwin mailing list