On Tue, Feb 10, 2009 at 12:33:00PM +0100, Jan Nieuwenhuizen wrote: > > So, gcc -m32 is trying to link to a 64 bit library. That does not work. > > I see that ABI=32, so I assume that you run a 32 bit OS on 64 bit > hardware?
Hmm. I'm running a 32-bit OS and have 32-bit hardware. But gmp compiled successfully after your fix though. > And are cross building lilypond for linux-64? It looks as if the > ABI=32 fix breaks that. Could you try latest HEAD, there's an > attempted fix for that. Now GUB halts at tools::libjpeg. Attached is the end of my build.log. Thanks, Patrick
checking for gcc... gcc checking whether the C compiler (gcc -I/home/pnorcks/git/gub/target/tools/root/usr/include -L/home/pnorcks/git/gub/target/tools/root/usr/lib) works... yes checking whether the C compiler (gcc -I/home/pnorcks/git/gub/target/tools/root/usr/include -L/home/pnorcks/git/gub/target/tools/root/usr/lib) is a cross-compiler... no checking whether we are using GNU C... yes checking how to run the C preprocessor... gcc -E checking for function prototypes... yes checking for stddef.h... yes checking for stdlib.h... yes checking for string.h... yes checking for size_t... yes checking for type unsigned char... yes checking for type unsigned short... yes checking for type void... yes checking for working const... yes checking for inline... __inline__ checking for broken incomplete types... ok checking for short external names... ok checking to see if char is signed... yes checking to see if right shift is signed... yes checking to see if fopen accepts b spec... yes checking for a BSD compatible install... /bin/install -c checking for ranlib... ranlib checking host system type... i686-pc-linux-gnu checking for ranlib... ranlib checking for gcc... gcc checking whether we are using GNU C... yes checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... -static checking whether ln -s works... yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking for BSD-compatible nm... /usr/bin/nm -B checking command to parse /usr/bin/nm -B output... yes checking how to hardcode library paths into programs... immediate checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool checking libjpeg version number... 62 creating ./config.status creating Makefile creating jconfig.h MapLocate[/home/pnorcks/git/gub/target/tools/build/libjpeg-v6b] no files matching pattern: libtool Applying libtool_disable_install_not_into_dot_libs_test () to /home/pnorcks/git/gub/target/tools/build/libjpeg-v6b/libtool Running file_sub ([('if test "\\$inst_prefix_dir" = "\\$destdir"; then', 'if false && test "$inst_prefix_dir" = "$destdir"; then'), (' test "\\$inst_prefix_dir" = "\\$destdir" &&', ' false && test "$inst_prefix_dir" = "$destdir" &&')], '/home/pnorcks/git/gub/target/tools/build/libjpeg-v6b/libtool') {} invoking cd /home/pnorcks/git/gub/target/tools/build/libjpeg-v6b && /home/pnorcks/git/gub/target/tools/src/libjpeg-v6b/ltconfig --srcdir /home/pnorcks/git/gub/target/tools/src/libjpeg-v6b /home/pnorcks/git/gub/target/tools/src/libjpeg-v6b/ltmain.sh tools checking host system type... Invalid configuration `tools': machine `tools' not recognized Command barfed: cd /home/pnorcks/git/gub/target/tools/build/libjpeg-v6b && /home/pnorcks/git/gub/target/tools/src/libjpeg-v6b/ltconfig --srcdir /home/pnorcks/git/gub/target/tools/src/libjpeg-v6b /home/pnorcks/git/gub/target/tools/src/libjpeg-v6b/ltmain.sh tools
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel