Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linuxtv-softmpeg] libsoftmpeg w/ cle266 hardware decoder



Hi all,

I tried to compile http://crp.pwp.blueyonder.co.uk/libsoftmpeg-cle266-0.02.tgz (described in http://www.linuxtv.org/mailinglists/linuxtv-softmpeg/2004/04-2004/msg00000.html and http://www.linuxtv.org/mailinglists/linuxtv-softmpeg/2004/03-2004/msg00031.html with little success...

1) Colin suggests to add the "framebuffer offset patch" provided, but do not says with version of DirectFB it applies to : I tried over last week's CVS, but a lot of hand modifications are needed (quite obvious for most of them)

2) after I had compiled and installed the patched DirectFB, and recompiled FusionSound, adjusted the source locations (automake 1.4 doesn't like source files with a relative directory : "src/Makefile.am" references "../libcle266mpeg/cle266mpegdec.c" et al.)

3) at the end of the compile of :

gcc -D_REENTRANT -I/usr/include/directfb -D_REENTRANT -I/usr/include/fusionsound -I/usr/include/directfb -g -O2 -Wall -o .libs/dfb_ts dfb_ts.o -Wl,-uIFusionSound_default ../src/.libs/libsoftmpeg.so /usr/lib/libfusionsound.so -lavcodec -L/usr/lib/directfb-0.9.21/interfaces/IFusionSound /usr/lib/directfb-0.9.21/interfaces/IFusionSound/libifusionsound.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lz -lpthread -ldl -Wl,--rpath -Wl,/usr/lib/directfb-0.9.21/interfaces/IFusionSound

../src/.libs/libsoftmpeg.so: undefined reference to `dfb_memcpy'

This symbol seems to have be removed from DirectFB : the only reference to it is in Changes. No other source file defines or uses it...
No matter what I compile, install, etc. The is still this missing symbol.
I must miss something obvious, but I don't know what.

All this leads to the conclusion : is there a cleaned-up code somewhere for that libsoftmpeg w/ cle266 hardware decoder, along with clear dependences. I think I am good at packaging clean code, but not at all at debugging and tracing linking errors... My goal is to provide precompiled Debian packages for all the stuff I use.

Thanks for any help in having this godd stuff working,

--
NH





Home | Main Index | Thread Index