[FFmpeg-user] Disable decoder for shared library

tyler wear tylerbwear at gmail.com
Tue Feb 12 19:26:00 CET 2013


On Mon, Feb 11, 2013 at 4:59 PM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:

> tyler wear <tylerbwear <at> gmail.com> writes:
>
> > sorry, the error I'm getting is:
> > | libavcodec/libavcodec.so: undefined reference to `ff_fft_calc_neon'
> > | libavcodec/libavcodec.so: undefined reference to
> `ff_fft_fixed_calc_neon'
> > | libavcodec/libavcodec.so: undefined reference to `ff_fft_permute_neon'
>
> When you see build problems with "make", please do
> the following:
> run make, run make again (you should see identical errors)
> run "make V=1" (you should see the same error)
> Please post the complete, uncut console output of the
> last "make V=1" call.
> (Please do never post the complete, uncut console output
> of an initial make call.)
>
> And please add your complete configure line.
>
> Please do not top-post here, Carl Eugen
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>



Full print from make V=1

/pkg/asw/compilers/codesourcery/arm-2010q1/bin/arm-none-linux-gnueabi-gcc
-Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample
-Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,-O1
-Wl,--hash-style=gnu -Wl,--as-needed  -Wl,--as-needed -Wl,--warn-common
-Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample
 -o ffprobe_g ffprobe.o cmdutils.o  -lavformat -lavcodec -lavutil -lm
-pthread -lrt
libavcodec/libavcodec.so: undefined reference to `ff_fft_calc_neon'
libavcodec/libavcodec.so: undefined reference to `ff_fft_fixed_calc_neon'
libavcodec/libavcodec.so: undefined reference to `ff_fft_permute_neon'
collect2: ld returned 1 exit status
make: *** [ffprobe_g] Error 1


full configure command:

./configure --enable-cross-compile
--cross-prefix=/pkg/asw/compilers/codesourcery/arm-2010q1/bin/arm-none-linux-gnueabi-
--cc=/pkg/asw/compilers/codesourcery/arm-2010q1/bin/arm-none-linux-gnueabi-gcc
--arch=arm --target-os=linux --enable-armv5te --disable-armv6 --disable-mmx
--enable-shared --disable-doc --disable-htmlpages --disable-manpages
--disable-podpages
--disable-txtpages --disable-avdevice --disable-swresample
--disable-swscale
--disable-postproc --enable-small --disable-avfilter --disable-debug
--disable-ffserver --disable-ffplay
--extra-cflags=-fPIC  --enable-gpl  --disable-network  --disable-zlib
 --disable-ffmpeg  --disable-encoders --disable-decoders

Tyler


More information about the ffmpeg-user mailing list