[Ffmpeg-devel] Win32 compile + amr_wb support

Federico Rossi f.rossi
Thu Sep 22 16:01:29 CEST 2005


Hi all.
I'd like to compile ffmpeg with amr-wb support in Windows environment.
I used MinGW ans MSYS.
In the console I lunched 

./configure --enable-amr_wb --enable-memalign-hack --enable-shared

So I followed the "configure" instructions:

"Make sure you have downloaded TS26.204
V5.1.0 from
http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-510.zip
and extracted the source to libavcodec/amrwb_float"

I obtained the following error messages:

amr.o(.text+0x1c): In function `amr_nb_decode_init':
C:/MinGW/MSYS/1.0/home/Freddy/ffmpeg/libavcodec/amr.c:342: undefined reference to `Decoder_Interface_init'
amr.o(.text+0xa4): In function `amr_nb_encode_init':
C:/MinGW/MSYS/1.0/home/Freddy/ffmpeg/libavcodec/amr.c:377: undefined reference to `Encoder_Interface_init'
amr.o(.text+0x186): In function `amr_nb_decode_close':
C:/MinGW/MSYS/1.0/home/Freddy/ffmpeg/libavcodec/amr.c:395: undefined reference to `Decoder_Interface_exit'
amr.o(.text+0x1ad): In function `amr_nb_encode_close':
C:/MinGW/MSYS/1.0/home/Freddy/ffmpeg/libavcodec/amr.c:402: undefined reference to `Encoder_Interface_exit'
amr.o(.text+0x216): In function `amr_nb_decode_frame':
C:/MinGW/MSYS/1.0/home/Freddy/ffmpeg/libavcodec/amr.c:436: undefined reference to `Decoder_Interface_Decode'
amr.o(.text+0x291): In function `amr_nb_encode_frame':
C:/MinGW/MSYS/1.0/home/Freddy/ffmpeg/libavcodec/amr.c:448: undefined reference to `Encoder_Interface_Encode'
collect2: ld returned 1 exit status
make[1]: *** [avcodec.dll] Error 1
make[1]: Leaving directory `/home/Freddy/ffmpeg/libavcodec'
make: *** [lib] Error 2

Can you help me please?
Best Regards

Federico





More information about the ffmpeg-devel mailing list