[mythtv-commits] mythtv commit: r21518 by nigel

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Aug 26 01:01:56 UTC 2009


      Author: nigel
        Date: 2009-08-26 01:01:55 +0000 (Wed, 26 Aug 2009)
New Revision: 21518
   Changeset: http://cvs.mythtv.org/trac/changeset/21518

Modified:

   trunk/mythplugins/programs-libs.pro

Log:

Revert a small part of [21408]. libmyth uses small parts of livavcodec/util
in audiooutputbase/audiooutputdigitalencoder, which on OS X does this:
{{{
ld: warning can't open dynamic library: libmythavcodec-0.22.0.dylib referenced from: /Volumes/MythBuild/.osx-packager/build/lib/libmyth-0.22.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
ld: warning can't open dynamic library: libmythavutil-0.22.0.dylib referenced from: /Volumes/MythBuild/.osx-packager/build/lib/libmyth-0.22.dylib (checking for undefined symbols may be affected) (No such file or directory, errno = 2)
ld: Undefined symbols:
_codec_id_string referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_av_free referenced from libmyth-0.22 expected to be defined in libmythavutil-0.22.0.dylib
_avcodec_alloc_context referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_avcodec_close referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_avcodec_encode_audio referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_avcodec_find_encoder referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_avcodec_open referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_ff_ac3_parse_header referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_ff_fft_init referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_ff_fft_end referenced from libmyth-0.22 expected to be defined in libmythavcodec-0.22.0.dylib
_av_malloc referenced from libmyth-0.22 expected to be defined in libmythavutil-0.22.0.dylib
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/libtool: internal link edit command failed
}}}
Interestingly, linux --as-needed linking does not reveal this error?





More information about the mythtv-commits mailing list