|
From: | Phil Holmes |
Subject: | Re: GUB |
Date: | Sun, 9 Oct 2011 12:39:27 +0100 |
To: "Graham Percival" <address@hidden> Cc: <address@hidden> Sent: Sunday, October 09, 2011 12:32 PM Subject: Re: GUB
----- Original Message ----- From: "Graham Percival" <address@hidden>To: "Phil Holmes" <address@hidden> Cc: <address@hidden> Sent: Saturday, October 08, 2011 6:50 PM Subject: Re: GUBOn Sat, Oct 08, 2011 at 06:13:23PM +0100, Phil Holmes wrote:OK. This gives: libtool: Version mismatch error. This is libtool 2.2.6, but the libtool: definition of this LT_INIT comes from libtool 2.2.6b. libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6 libtool: and run autoconf again. make: *** [gen-scmconfig] Error 63Command barfed: cd /media/IntelSSD/lilypond/git-gub/gub/target/tools/build/guile-1.8.7/libguileNow we're into screaming and running away territory. There's either some incompatibilty with your system libtool, or some part of GUB is calling your system libtool when it should be calling the GUB libtool instead, or something like that. The "libguile" is a vitally important part. That probably means that we're either looking at a problem in gub/specs/guile*.py. Nothing in guile.py looks particularly helpful to me, though. Oh, what exact package were you building? Cheers, - GrahamThis is the line that throws the error. All one line - no linebreaks:/bin/bash ../libtool --tag=CC --mode=link gcc -O2 -I/media/IntelSSD/lilypond/git-gub/gub/target/tools/root/usr/include -L/media/IntelSSD/lilypond/git-gub/gub/target/tools/root/usr/lib -Wl,-rpath -Wl,\$ORIGIN/../lib -Wl,-rpath -Wl,/media/IntelSSD/lilypond/git-gub/gub/target/tools/root/usr/lib -o gen-scmconfig gen-scmconfig.o -lgmp -lcrypt -lm -lltdl
Also, the file that has the "wrong" definition of LT_INIT is: /home/phil/git-gub/gub/target/tools/src/guile-1.8.7/aclocal.m4This is created during that last part of the build, so it must be picking up the wrong version of libtool to create the config file. Simply editing aclocal.m4 to correct the version doesn't work - it gets over-written.
Also, simply typing libtool --version on my machine does give the version number of 2.2.6b.
There's quite a bit of mention of recreating the config files using configure and the correct version of libtools on the net, but I'm not sure how to do this and don't want to ruin what I've got currently.
-- Phil Holmes
[Prev in Thread] | Current Thread | [Next in Thread] |