2010-02-19 19:18:49     ffmpeg latest link breakage

Document created by Aaronwu Employee on Aug 20, 2013
Version 1Show Document
  • View in full screen mode

2010-02-19 19:18:49     ffmpeg latest link breakage

Peter Naulls (UNITED STATES)

Message: 86239   

 

Sorry, I'm not going away - I really do want to help, and I have stuff I urgently need to get fixed.  Anyway, I building latest ffmpeg SVN trunk:

 

fin-linux-uclibc-gcc -DHAVE_AV_CONFIG_H -I. -I"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build/../ffmpeg-svn-trunk" -DEMBED -D__uClinux__ -I/home/peter/projects/fish/uclinux-dist-trunk  -mcpu=bf548-0.2 -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -pipe -Wall -O2      -mcpu=bf548-0.2   -std=c99 -fomit-frame-pointer -fPIC -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize         -MMD -MF ffmpeg.d -MT ffmpeg.o -c -o ffmpeg.o /home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build/../ffmpeg-svn-trunk/ffmpeg.c

bfin-linux-uclibc-gcc -L"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavcodec -L"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavdevice -L"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavfilter -L"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavformat -L"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavutil -L"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libpostproc -L"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libswscale -mcpu=bf548-0.2 -mcpu=bf548-0.2 -Wl,--warn-common -Wl,--as-needed -Wl,-rpath-link,"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libpostproc -Wl,-rpath-link,"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libswscale -Wl,-rpath-link,"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavfilter -Wl,-rpath-link,"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavdevice -Wl,-rpath-link,"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavformat -Wl,-rpath-link,"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavcodec -Wl,-rpath-link,"/home/peter/projects/fish/uclinux-dist-trunk/lib/ffmpeg/build"/libavutil -Wl,-Bsymbolic -o ffmpeg_g ffmpeg.o cmdutils.o -lavdevice -lavformat -lavcodec -lpostproc -lswscale -lavutil -lz -lm -ldl

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.3.3/../../../../bfin-linux-uclibc/bin/ld: warning: type and size of dynamic symbol `__ROFIXUP_LIST__@@LIBAVCODEC_52' are not defined

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.3.3/../../../../bfin-linux-uclibc/bin/ld: warning: type and size of dynamic symbol `__ROFIXUP_END__@@LIBAVCODEC_52' are not defined

/opt/uClinux/bfin-linux-uclibc/bfin-linux-uclibc/runtime/usr/lib/crt1.o: In function `__start':

(.text+0x12): warning: relocation references symbol not defined in the module

/opt/uClinux/bfin-linux-uclibc/lib/gcc/bfin-linux-uclibc/4.3.3/../../../../bfin-linux-uclibc/bin/ld: final link failed: Nonrepresentable section on output

collect2: ld returned 1 exit status

QuoteReplyEditDelete

 

 

2010-02-22 04:27:28     Re: ffmpeg latest link breakage

Yi Li (CHINA)

Message: 86313   

 

Peter,

 

Please tell us what toolchain version you are using, so I can try to reproduce.

 

-Yi

QuoteReplyEditDelete

 

 

2010-02-22 11:37:29     Re: ffmpeg latest link breakage

Peter Naulls (UNITED STATES)

Message: 86329   

 

I guess it must be the latest release, but I cannot immediately find the link to be sure.  Anyway:

 

/opt/uClinux/bfin-uclinux/bin/bfin-uclinux-gcc --version          

bfin-uclinux-gcc (ADI-09r1-10) 4.3.3                                                                      

Copyright (C) 2008 Free Software Foundation, Inc.                                                         

This is free software; see the source for copying conditions.  There is NO                                

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.          

 

I actually changed the links to use 4.3.3 instead of the 4.1.2, but there is no difference for the above link failure.  I am using this compiler for all my work, but I can easily try others if you want.

 

Thanks.

Attachments

    Outcomes