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