Форум » RusXMMS Project » gstreamer и libgstman » Ответить

gstreamer и libgstman

TheMixa: Как собственно боросться с этим? GStreamer-WARNING **: Failed to load plugin '/usr/lib64/gstreamer-0.10/libgstmad.so': /usr/lib64/libid3tag.0: undefined symbol: rccPatchUTF2Out Использую оверлей gentoo.

Ответов - 5

darksoft: Похоже у Вас почему-то обламывается процесс автоконфигурации, вот эти комнады libtoolize --copy --force aclocal automake autoconf Вы можете мне прислать, на что ругается emerge при сборке libid3tag?

TheMixa: Извиняюсь что так долго. Вот собственно процесс перед configure. >>> Unpacking source... >>> Unpacking libid3tag-0.15.1b.tar.gz to /var/tmp/portage/media-libs/libid3tag-0.15.1b-r3/work * Removing useless C++ checks ... [ ok ] * Applying libid3tag-0.15.1b-64bit-long.patch ... [ ok ] * Applying libid3tag-0.15.1b-a_capella.patch ... [ ok ] * Applying libid3tag-0.15.1b-compat.patch ... [ ok ] * Applying libid3tag-0.15.1b-file-write.patch ... [ ok ] * Applying libid3tag-0.15.1b-fix_overflow.patch ... [ ok ] * Applying libid3tag-0.15.1b-tag.patch ... [ ok ] * Applying libid3tag-0.15.1b-unknown-encoding.patch ... [ ok ] * Applying libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch ... [ ok ] * Applying libid3tag-0.15.1b-ds-rcc.patch ... [ ok ] * QA Notice: 'libtoolize' called by src_unpack: media-libs/libid3tag-0.15.1b-r3 * Use autotools.eclass instead of calling 'libtoolize' directly. libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: You should add the contents of the following files to `aclocal.m4': libtoolize: `/usr/share/aclocal/libtool.m4' libtoolize: `/usr/share/aclocal/ltoptions.m4' libtoolize: `/usr/share/aclocal/ltversion.m4' libtoolize: `/usr/share/aclocal/ltsugar.m4' libtoolize: `/usr/share/aclocal/lt~obsolete.m4' libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. * QA Notice: 'aclocal' called by src_unpack: media-libs/libid3tag-0.15.1b-r3 * Use autotools.eclass instead of calling 'aclocal' directly. * QA Notice: 'automake' called by src_unpack: media-libs/libid3tag-0.15.1b-r3 * Use autotools.eclass instead of calling 'automake' directly. Makefile.am: required file `./NEWS' not found Makefile.am: required file `./AUTHORS' not found Makefile.am: required file `./ChangeLog' not found * QA Notice: 'autoconf' called by src_unpack: media-libs/libid3tag-0.15.1b-r3 * Use autotools.eclass instead of calling 'autoconf' directly. >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-libs/libid3tag-0.15.1b-r3/work/libid3tag-0.15.1b ... * econf: updating libid3tag-0.15.1b/config.guess with /usr/share/gnuconfig/config.guess * econf: updating libid3tag-0.15.1b/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-debugging --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c

darksoft: Попробуй добавить в ebuildе в строчке automake опции --add-missing --copy чтобы получилось automake --add-missing --copy


TheMixa: я перевел ебилд на autotools.eclass, ругаться перестало. Ксожалению изменения не сохранились(забыл про них и следующий layman -S все перетер)

darksoft: Ясно, спасибо.



полная версия страницы