[FFmpeg-trac] #5703(avcodec:new): compile error when disable bitstrem filters

FFmpeg trac at avcodec.org
Mon Jul 11 19:49:37 EEST 2016


#5703: compile error when disable bitstrem filters
-------------------------------------+-------------------------------------
             Reporter:  vlad2005     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  avcodec      |                  Version:
             Keywords:  cross        |  unspecified
  compile mingw32                    |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 When configure with "--disable-bsfs" i got error:

 {{{
 CC      ffmpeg_dxva2.o
 LD      ffmpeg_g.exe
 libavcodec/libavcodec.a(mpegaudiodecheader.o): In function
 `avpriv_mpegaudio_decode_header':
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:59:
 undefined reference to `avpriv_mpa_freq_tab'
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:80:
 undefined reference to `avpriv_mpa_bitrate_tab'
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:59:
 undefined reference to `avpriv_mpa_freq_tab'
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:80:
 undefined reference to `avpriv_mpa_bitrate_tab'
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:59:
 undefined reference to `avpriv_mpa_freq_tab'
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:80:
 undefined reference to `avpriv_mpa_bitrate_tab'
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:59:
 undefined reference to `avpriv_mpa_freq_tab'
 /home/user/software/ffmpeg-20160710-d4c8e93/libavcodec/mpegaudiodecheader.c:80:
 undefined reference to `avpriv_mpa_bitrate_tab'
 collect2: error: ld returned 1 exit status
 make: *** [ffmpeg_g.exe] Error 1
 }}}

 This is full config command:

 {{{
 ./configure \
 --pkg-config=pkg-config \
 --pkg-config-flags="--static" \
 --extra-cflags=${CFLAGS} \
 --extra-ldflags=${LDFLAGS} \
 --prefix="/home/user/software/packages/win32" \
 --enable-memalign-hack --arch=x86 --target-os=mingw32 \
 --cross-prefix=i686-w64-mingw32- \
 --enable-yasm \
 --enable-gpl \
 --enable-libmp3lame \
 --enable-outdev=sdl \
 --enable-sdl \
 --disable-shared --enable-static \
 --disable-doc \
 --disable-htmlpages \
 --disable-manpages \
 --disable-podpages \
 --disable-txtpages \
 --disable-ffplay \
 --disable-ffprobe \
 --disable-ffserver \
 --disable-demuxers --enable-demuxer=rawvideo,pcm_s* \
 --disable-muxers --enable-muxer=avi,h263,rawvideo \
 --disable-encoders --enable-encoder=mpeg4,libmp3lame,rawvideo \
 --disable-decoders --enable-decoder=rawvideo,pcm_s* \
 --disable-protocols --enable-protocol=file \
 --disable-indevs --enable-indev=dshow \
 --disable-outdevs --enable-outdev=sdl \
 --disable-parsers \
 --disable-schannel --disable-securetransport --enable-small --disable-
 debug \
 --enable-libfreetype --enable-libfontconfig \
 --disable-filters --enable-filter=drawtext,volume,scale,aresample \
 --disable-bsfs
 }}}

 When remove line that disable bsfs, compile was ok.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5703>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list