#17299: ffmpeg build fails: ld error (Undefined symbol): _dvbsub_decoder while installing gimp2 ---------------------------------+------------------------------------------ Reporter: hauriege1@llnl.gov | Owner: acho@macports.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: gimp2 Port: ffmpeg | ---------------------------------+------------------------------------------ Comment(by hauriege1@llnl.gov): I have Xcode 2.5. -Stefan Replying to [comment:7 ryandesign@…]:
I haven't had a problem building ffmpeg on Mac OS X 10.4.11 Intel.
I see some differences between hauriege1's output and mine.
1. His says:
{{{ debug symbols yes }}}
Mine says nothing about debug symbols, yes or no.
2. His says:
{{{ SDL support no }}}
Mine says:
{{{ SDL support yes }}}
ffplay ends up being linked to ${prefix}/lib/libSDL-1.2.0.dylib, which is part of the libsdl port. So ffmpeg should be changed, either to declare a dependency on libsdl or not to link with that library.
3. His says:
{{{ libavcodec/h264.h:365: error: parse error before 'CABACContext' }}}
And all the subsequent errors, and I don't know what that's about.
What version of Xcode do you have? If less than 2.4.1, please update to Xcode 2.4.1 or 2.5.
-- Ticket URL: <http://trac.macports.org/ticket/17299#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS