Re: [Mjpeg-users] Problem with DV and 1.6.0

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



In plain text format this time (I hope)...

OK, so I have now got rid of all other versions of libquicktime.

I reconfigure, re-build, but it appears that lav2yuv still wants the shared library version of libquicktime (which it can't find because I got rid of them):

ldd lavtools/.libs/lav2yuv
liblavfile-1.6.so.0 => /usr/local/lib/liblavfile-1.6.so.0 (0x40017000)
       libpthread.so.0 => /lib/libpthread.so.0 (0x4005a000)
       libpng.so.2 => /usr/lib/libpng.so.2 (0x40071000)
       libz.so.1 => /lib/libz.so.1 (0x40097000)
       libm.so.6 => /lib/libm.so.6 (0x400a6000)
       libdl.so.2 => /lib/libdl.so.2 (0x400c7000)
liblavjpeg-1.6.so.0 => /usr/local/lib/liblavjpeg-1.6.so.0 (0x400cb000)
       libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40132000)
       libc.so.6 => /lib/libc.so.6 (0x4015a000)

       libquicktime.so => not found

       libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1 (0x40287000)
       /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

The quicktime library sources provied with mjpegtools build a static libquicktime.a. I have to say this build system is really getting quite tedious now. I can't believe you have to get rid of every other shared library in the system (that may be required by other apps) to build this thing. And even then it links against shared libraries that are not there. This is one big step backwards from mjpegtools 1.4.1.

Any ideas on this one? Another quick fix? I think Mads is having the same problem.

Ed.


Ronald Bultje wrote:

On Fri, 2002-05-10 at 21:35, Edward Tandi wrote:

It would be nice to have it documented somewhere. I have a new problem however:


I think it's documented (in man lavplay ;-) )... Thanks for the point
:-).

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 2035)]
0x400b09fd in dv_parse_video_segment () from /usr/lib/libquicktime.so


You've linked against Adam William's quicktime4linux or so. You should
rather link against our hacked libquicktime, because this one does *not*
include the hacked (and broken) version of libdv-0.8 or so in it. This
is one of the reasons to use a hacked version of quicktime4linux rather
than Adam's original version (there's more reasons, though).

You're crashing because of this broken libdv library. Recompile without
this quicktime4linux and link against 'our' quicktime4linux. Then, it
should use libdv-0.9.5 and everything should be fine.

Ronald



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux