LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices



Reply
 
Search this Thread
Old 08-06-2012, 01:46 PM   #1
tpreitzel
Member
 
Registered: Aug 2007
Posts: 253

Rep: Reputation: 28
GST-FFMPEG (Undefined Symbols Galore) on Slackware64-Current


For example:

(gst-plugin-scanner:10181): GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstffmpeg.so': /usr/lib64/gstreamer-0.10/libgstffmpeg.so: undefined symbol: speex_nb_mode

I've tested gst-ffmpeg versions 0.10.10 & 0.10.13 with the same problem. Each plugin listed with --with-ffmpeg-extra-configure="" has a different undefined symbol so libgstffmpeg.so never loads since it's blacklisted by gstreamer.

I'm pooped so I could be missing something obvious.
 
Old 08-06-2012, 02:09 PM   #2
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,501

Rep: Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912Reputation: 912
here 0.10.13 works fine with a small patch for gcc-4.7.x.
 
Old 08-06-2012, 07:10 PM   #3
tpreitzel
Member
 
Registered: Aug 2007
Posts: 253

Original Poster
Rep: Reputation: 28
Quote:
Originally Posted by ponce View Post
here 0.10.13 works fine with a small patch for gcc-4.7.x.

Personally, I've tried recompiling gst-ffmpeg at least a dozen times with various parameters for the option, --with-ffmpeg-extra-configure. The result is always a rash of undefined symbols when attempting to load libgstffmpeg.so. I searched the InterNet and found another person suffering from the same nightmare.

Yes, I have manually patched gst-ffmpeg myself earlier and still suffered from these undefined symbols when attempting to LOAD libgstffmpeg.so. Compiling gst-ffmpeg always worked fine after patching it for use with gcc-4.7.


Finally, in exasperation, I just decided to compile gst-ffmpeg without the --with-ffmpeg-extra-configure option. It again compiled fine and now LOADS libgstffmpeg.so without any errors. Your guess is as good as mine why gst-ffmpeg can't be compiled with --with-ffmpeg-extra-configure="blah blah blah" without spewing unknown symbols while loading.

I'll mark this thread as solved, but it really isn't ...
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] ffmpeg for slackware64 tamtam Slackware 5 11-18-2011 07:54 PM
Undefined symbols when linking with .a but not with .o ziglar Programming 2 02-17-2010 11:37 AM
ffmpeg: symbol lookup error: ffmpeg: undefined symbol: avformat_alloc_context YeeHaa4LINUX Linux - Software 2 10-17-2009 12:09 AM
what is importance of gst--ffmpeg sumeet inani Linux - Newbie 3 06-05-2009 12:24 AM
problem in gst--ffmpeg installation sumeet inani Linux - Newbie 2 03-16-2009 01:20 AM


All times are GMT -5. The time now is 06:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration