Closed GoogleCodeExporter closed 9 years ago
This seems more like an issue in ffmpeg. I could be wrong, but I don't have an
idea how I could fix this. Try the git ffmpeg in a few days, or from a few days
back.
Original comment by dirk.vdb
on 8 Feb 2011 at 3:20
Original comment by sverd.johnsen
on 21 Feb 2011 at 1:10
Attachments:
Are you sure you don't have 2 version of ffmpeg installed, one in /usr/lib and
one in /usr/local/lib ?
Original comment by dirk.vdb
on 21 Feb 2011 at 8:04
Ha, nice catch. local is the git build while the other one is the distributor
version. I never considered that it would be a problem - but I still don't
quite get it. I'm pretty sure I built ffmpegthumbnailer at least once with both
installed. Could you tell me what told you?
Original comment by sverd.johnsen
on 21 Feb 2011 at 2:21
Ah, I'm blind. Well, how do I fix this? I compiled
MPlayer/VLC/gstreamer0.10-ffmpeg successfully several times with this setup.
Original comment by sverd.johnsen
on 21 Feb 2011 at 2:25
A linker issue means it can't find functions in the library which it could find
in the headers. There can be 2 causes, a bug in ffmpeg which is unlikely or a
mismatch between the headers and the library. This is not the first time people
complain about linking errors when they use the git or svn versions :-)
It could have worked before if the library from your system is similar to the
one from git, but as soon as a functions are added to the git headers, the
linker cannot find these functions in your system library resulting in linker
errors.
I hope this is a clear explanation ;-)
Original comment by dirk.vdb
on 21 Feb 2011 at 2:28
The safest fix is make sure you only have one version of the ffmpeg libraries
and headers installed.
Original comment by dirk.vdb
on 21 Feb 2011 at 2:30
Got it working easily now, just created about a bazillion dummy packages in
Debian so I could keep the git version while satisfying dependencies.
Thanks, and I'm very sorry for stealing your time. I still wonder, does
ffmpegthumbnailer do something different? Considering all the other
ffmpeg-dependent stuff seemed to compile just fine, maybe that was just luck
though :p
Original comment by sverd.johnsen
on 21 Feb 2011 at 7:06
Original comment by dirk.vdb
on 24 Jul 2011 at 10:10
Original issue reported on code.google.com by
sverd.johnsen
on 8 Feb 2011 at 3:15Attachments: