lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GUB build failure for darwin-x86::cross/gcc target [Re: probably no rele


From: Reinhold Kainhofer
Subject: GUB build failure for darwin-x86::cross/gcc target [Re: probably no releases until 2011 Sep]
Date: Tue, 16 Aug 2011 21:31:48 +0200
User-agent: KMail/1.13.6 (Linux/2.6.38-11-generic; KDE/4.7.0; i686; ; )

Am Montag, 15. August 2011, 23:51:51 schrieb Graham Percival:
> I also
> ignored GUB master not working on my machine in favor of using the
> older stable-2.14 branch to compile all the 2.15 releases.  But
> since we've hit this snag, we might as well start afresh by trying
> to make GUB master work again.

Here (Ubuntu Linux, 32-bit), I'm also running into problems with the darwin-
x86::cross/gcc target...

The tail of target/darwin-x86/log/cross/gcc.log is:

===================================

rm -f include-fixed/README
cp /home/reinhold/lilypond/gub/target/darwin-
x86/src/cross/gcc-4.3.2/gcc/../fixincludes/README-fixinc include-fixed/README
chmod a+r include-fixed/README
echo timestamp > stmp-int-hdrs
make[2]: Leaving directory `/home/reinhold/lilypond/gub/target/darwin-
x86/build/cross/gcc-4.3.2/gcc'
Checking multilib configuration for libgcc...
mkdir -p -- i686-apple-darwin8/libgcc
Configuring in i686-apple-darwin8/libgcc
configure: creating cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking build system type... i686-pc-linux-gnu
checking host system type... i686-apple-darwin8
checking for i686-apple-darwin8-ar... 
/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-apple-
darwin8/bin/ar
checking for i686-apple-darwin8-lipo... i686-apple-darwin8-lipo
checking for i686-apple-darwin8-nm... 
/home/reinhold/lilypond/gub/target/darwin-x86/build/cross/gcc-4.3.2/./gcc/nm
checking for i686-apple-darwin8-ranlib... 
/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-apple-
darwin8/bin/ranlib -c
checking for i686-apple-darwin8-strip... 
/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-apple-
darwin8/bin/strip
checking whether ln -s works... yes
checking for i686-apple-darwin8-gcc... 
/home/reinhold/lilypond/gub/target/darwin-x86/build/cross/gcc-4.3.2/./gcc/xgcc 
-B/home/reinhold/lilypond/gub/target/darwin-x86/build/cross/gcc-4.3.2/./gcc/ -
B/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-apple-
darwin8/bin/ -B/home/reinhold/lilypond/gub/target/darwin-
x86/root/usr/cross/i686-apple-darwin8/lib/ -isystem 
/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-apple-
darwin8/include -isystem /home/reinhold/lilypond/gub/target/darwin-
x86/root/usr/cross/i686-apple-darwin8/sys-include
checking for suffix of object files... configure: error: cannot compute suffix 
of object files: cannot compile
See `config.log' for more details.
make[1]: *** [configure-target-libgcc] Error 1
make[1]: Leaving directory `/home/reinhold/lilypond/gub/target/darwin-
x86/build/cross/gcc-4.3.2'
make: *** [all] Error 2
Command barfed: cd /home/reinhold/lilypond/gub/target/darwin-
x86/build/cross/gcc-4.3.2 && make -j4  
tooldir='/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-
apple-darwin8' gcc_tooldir='/usr/i686-apple-darwin8'  
Traceback (most recent call last):
[...]
SystemFailed: Command barfed: cd /home/reinhold/lilypond/gub/target/darwin-
x86/build/cross/gcc-4.3.2 && make -j4  
tooldir='/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-
apple-darwin8' gcc_tooldir='/usr/i686-apple-darwin8'  


===================================


And the interesting part of the config.log (whole file is attached) is:

===================================

configure:2567: checking for suffix of object files
configure:2588: /home/reinhold/lilypond/gub/target/darwin-
x86/build/cross/gcc-4.3.2/./gcc/xgcc -
B/home/reinhold/lilypond/gub/target/darwin-x86/build/cross/gcc-4.3.2/./gcc/ -
B/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-apple-darwi
n8/bin/ -B/home/reinhold/lilypond/gub/target/darwin-x86/root/usr/cross/i686-
apple-darwin8/lib/ -isystem /home/reinhold/lilypond/gub/target/darwin-
x86/root/usr/cross/i686-apple-darwin8/include -isystem 
/home/reinhold/lilypond/gub/target/darwin-x86/root
/usr/cross/i686-apple-darwin8/sys-include -c -O2 -g -g -O2    conftest.c >&5
/home/reinhold/lilypond/gub/target/darwin-x86/build/cross/gcc-4.3.2/./gcc/cc1: 
error while loading shared libraries: libmpfr.so.1: cannot open shared object 
file: No such file or directory
configure:2591: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "GNU C Runtime Library"
| #define PACKAGE_TARNAME "libgcc"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "GNU C Runtime Library 1.0"
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:2605: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.


===================================

It seems like fmpr is a dependency for gcc, but is not properly built before 
or the library path for the configure call is wrong? 
Any idea how to fix this?

There are some libmpfr files in ./target/tools/root/usr/lib/:
address@hidden:~/lilypond/gub$ find -name libmpfr*
./target/tools/root/usr/lib/libmpfr.la
./target/tools/root/usr/lib/libmpfr.so
./target/tools/root/usr/lib/libmpfr.so.1
./target/tools/root/usr/lib/libmpfr.so.1.1.2
./target/tools/root/usr/lib/libmpfr.a


Cheers,
Reinhold

-- 
------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

Attachment: config.log
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]