gcc-3.4.4 and ffmpeg

Dennis Veatch dveatch at woh.rr.com
Mon Sep 12 18:04:14 UTC 2005


I was having a problem with ffmpeg failing on the make with;

./libavcodec/libavcodec.so: undefined reference to `wm0101'
 ./libavcodec/libavcodec.so: undefined reference to `wm1010'
 ./libavcodec/libavcodec.so: undefined reference to `wm1100'
 ./libavcodec/libavcodec.so: undefined reference to `magicF2W'

There is a temporary fix of sorts noted here;

http://bsdforums.org/forums/showthread.php?threadid=26968&ref_=fr

I tried that adding CFLAGS="-fno-unit-at-a-time" to the ffmpeg BUILD. It did 
work but slowed the make process down *a whole lot*. This is probably not the 
best fix as noted;

http://bugs.gentoo.org/long_list.cgi?buglist=49383

Looking at the ffmpeg homepage. They suggest, encourage the cvs version be 
used over the official releases. I know it is not Lunar's general policy to 
use cvs anything as a default. But I am wondering, if in this case it would 
be the better thing to do. 

All this is with gcc-3.4.4 and glibc-2.3.5

Any thoughts about what to do?


More information about the Lunar-dev mailing list