On 2 Aug 2011, at 15:38, Ryan Harter wrote:

> Linking app Melodie ...
> clang: warning: argument unused during compilation: '-shared-libgcc'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to `av_seek_frame'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to 
> `av_open_input_file'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to `av_read_frame'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to 
> `av_close_input_file'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to 
> `avcodec_decode_audio3'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to 
> `av_find_stream_info'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to 
> `av_register_all'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to `avcodec_open'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to `dump_format'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to 
> `avcodec_find_decoder'
> /home/ryan/Etoile/Build/libMediaKit.so: undefined reference to 
> `av_free_packet'
> clang: error: linker command failed with exit code 1 (use -v to see 
> invocation)
> make[6]: *** [Melodie.app/./Melodie] Error 1
> 
> 
> I'm guessing this is related to the version of ffmpeg 
> (libavcodec/libavformat) I'm using.  I've installed version 0.7.2 since "It 
> contains almost all features and bugfixes of 0.8.1 while being compatible 
> with the 0.6 ABI and API." I think I'll try an older version and see if that 
> fixes it.

Apparently libav{codec,format} has changed all of its interfaces since I last 
hacked on MediaKit.  It's on my TODO list after I've got the next LanguageKit 
release done...

David

--
This email complies with ISO 3103


_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to