trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: January 2012

Re: [trinity-users] kaffeine-3.5.13 compilation error

From: Baho Utot <baho-utot@...>
Date: Fri, 27 Jan 2012 07:16:20 -0500

On Thursday 26 January 2012 10:41:33 pm E. Liddell wrote:
> On Thu, 26 Jan 2012 23:13:54 +0100
>
> "roman" <lists@...> wrote:
> > Hi everyone,
> >
> > i am currently trying to compile kaffeine-3.5.13 on Funtoo/Gentoo.
> > kdebase-startkde and the kaffeine-deps should already be installed fine.
> >
> > Running
> > "autoconf && automake && configure --prefix=/usr/kde/3.5 &&
> > PATH="/usr/kde/3.5/bin:$PATH" make" results in the following error. Can
> > someone with more in-depth knowledge of autotools/kaffeine help me fix
> > this?
> >
> >
> > configure.in:56: the top level
> > cd ../../../.. && /bin/sh ./config.status
> > kaffeine/src/player-parts/kaffeine-part/Makefile depfiles
> > config.status: creating kaffeine/src/player-parts/kaffeine-part/Makefile
> > config.status: executing depfiles commands
> > make[5]: Leaving directory
> > `/tmp/applications/kaffeine/kaffeine/src/player-parts/kaffeine-part'
> > make[5]: Entering directory
> > `/tmp/applications/kaffeine/kaffeine/src/player-parts/kaffeine-part' if
> > /bin/sh ../../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
> > -I../../../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -include
> > tqt.h   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi
> > -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W
> > -Wpointer-arith -O2 -g -O2 -Wformat-security -Wmissing-format-attribute
> > -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common
> > -I/usr/include/tqt -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL
> > -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT kaffeinepart.lo -MD -MP -MF
> > ".deps/kaffeinepart.Tpo" \
> >   -c -o kaffeinepart.lo `test -f 'kaffeinepart.cpp' || echo
> > './'`kaffeinepart.cpp; \
> > then mv -f ".deps/kaffeinepart.Tpo" ".deps/kaffeinepart.Plo"; \
> > else rm -f ".deps/kaffeinepart.Tpo"; exit 1; \
> > fi
> > ../../../../libtool: line 451: CDPATH: command not found
> > ../../../../libtool: line 1129: func_opt_split: command not found
> > libtool: Version mismatch error.  This is libtool 2.2.6b
> > Debian-2.2.6b-2ubuntu1, but the
> > libtool: definition of this LT_INIT comes from an older release.
> > libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6b
> > Debian-2.2.6b-2ubuntu1
> > libtool: and run autoconf again.
> > make[5]: *** [kaffeinepart.lo] Fehler 1
> > make[5]: Leaving directory
> > `/tmp/applications/kaffeine/kaffeine/src/player-parts/kaffeine-part'
> > make[4]: *** [all-recursive] Fehler 1
> > make[4]: Leaving directory
> > `/tmp/applications/kaffeine/kaffeine/src/player-parts'
> > make[3]: *** [all-recursive] Fehler 1
> > make[3]: Leaving directory `/tmp/applications/kaffeine/kaffeine/src'
> > make[2]: *** [all-recursive] Fehler 1
> > make[2]: Leaving directory `/tmp/applications/kaffeine/kaffeine'
> > make[1]: *** [all-recursive] Fehler 1
> > make[1]: Leaving directory `/tmp/applications/kaffeine'
> > make: *** [all] Fehler 2
>
> Well, the bottom part about the libtool version mismatch looks similar to
> what I got hit by while trying to write ebuilds for the parts of Trinity
> that still use autotools.  This was back in November, so I'm probably
> forgetting bits, but I *think* it needed [e]autoreconf to be run to get
> past that particular error.  Unfortunately, the files necessary to run
> autoreconf (specifically, configure.in) weren't in the Trinity-supplied
> packages I was trying to use, and the old versions I swiped from kde-sunset
> didn't work properly, possibly because they didn't know about TQT.  I never
> did manage to get anything working.
>
> If anyone has some actual solution to the problem, I'd like to hear it too.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> trinity-users-unsubscribe@... For additional
> commands, e-mail: trinity-users-help@... Read list
> messsages on the Web archive: http://trinity-users.pearsoncomputing.net/
> Please remember not to top-post:
> http://trinity.pearsoncomputing.net/mailing_lists/#top-posting

Have you tried this?

	cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in"
	cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh"
	make -f "Makefile.cvs"
	./configure prefix=/usr \
		--sysconfdir=/etc \
		--libdir=/usr/lib \
		--mandir=/usr/share/man \
		--docdir=/usr/share/doc/kde \
		--disable-dependency-tracking \
		--enable-closure \
		--disable-rpath