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