lilypond-devel
[Top][All Lists]
Advanced

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

[GUB] error while trying to make a darwin cross-compiler


From: Frédéric Bron
Subject: [GUB] error while trying to make a darwin cross-compiler
Date: Mon, 12 Sep 2016 06:23:42 +0200

Hi,

I am trying to build a cross compiler for darwin on openSUSE.

I downloaded gub (491404f3d602df5f0a86f408d44c7d345eea1a24) and ran:

$ bin/gub --verbose darwin-x86::cross/gcc

I got for example that output:
dependencies[darwin-x86]: system::gcc tools::librestrict tools::make
tools::libtool tools::file tools::tar tools::m4 tools::perl
tools::autoconf tools::patch tools::zlib tools::bzip2 tools::xzutils
tools::texinfo linux-x86::linux-headers linux-x86::cross/binutils
system::g++ tools::bison tools::flex tools::gmp tools::mpfr tools::mpc
tools::gawk linux-x86::cross/gcc-core linux-x86::glibc-core
linux-x86::cross/gcc tools::gzip linux-x86::glibc
darwin-x86::darwin-sdk tools::automake darwin-x86::python
darwin-x86::odcctools darwin-x86::cross/gcc

Then some downloads and later it came to this error saying make is too old:

Log file: target/linux-x86/log/glibc-core.log
building package: linux-x86::glibc-core
 *** Stage: download (glibc-core, linux-x86)
 *** Stage: untar (glibc-core, linux-x86)
 *** Stage: patch (glibc-core, linux-x86)
 *** Stage: autoupdate (glibc-core, linux-x86)
 *** Stage: configure (glibc-core, linux-x86)
Command barfed: cd
/home/fred/gub/target/linux-x86/build/glibc-core-2.3 && chmod +x
/home/fred/gub/target/linux-x86/src/glibc-core-2.3/configure &&
BUILD_CC=gcc  sh
/home/fred/gub/target/linux-x86/src/glibc-core-2.3/configure
--prefix=/usr --cache-file=config.cache --enable-shared
--disable-static --disable-silent-rules --build=x86_64-linux
--host=i686-linux --target=i686-linux --prefix=/usr
--sysconfdir=/usr/etc --includedir=/usr/include
--infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib
--disable-profile --disable-debug --without-cvs --without-gd
--with-headers=/home/fred/gub/target/linux-x86/root/usr/include
--enable-add-ons=linuxthreads --without-tls --without-__thread

Tail of target/linux-x86/log/glibc-core.log >>>>>>>>
    checking for gnumsgfmt... no
    checking for gmsgfmt... no
    checking for msgfmt... msgfmt
    checking version of msgfmt... 0.19.2, ok
    checking for makeinfo... makeinfo
    checking version of makeinfo... 6.1, bad
    checking for sed... sed
    checking version of sed... v. ?.??, bad
    checking for autoconf... autoconf
    checking whether autoconf works... yes
    configure: error:
    *** These critical programs are missing or too old: make
    *** Check the INSTALL file for required versions.
    Command barfed: cd
/home/fred/gub/target/linux-x86/build/glibc-core-2.3 && chmod +x
/home/fred/gub/target/linux-x86/src/glibc-core-2.3/configure &&
BUILD_CC=gcc  sh
/home/fred/gub/target/linux-x86/src/glibc-core-2.3/configure
--prefix=/usr --cache-file=config.cache --enable-shared
--disable-static --disable-silent-rules --build=x86_64-linux
--host=i686-linux --target=i686-linux --prefix=/usr
--sysconfdir=/usr/etc --includedir=/usr/include
--infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib
--disable-profile --disable-debug --without-cvs --without-gd
--with-headers=/home/fred/gub/target/linux-x86/root/usr/include
--enable-add-ons=linuxthreads --without-tls --without-__thread
<<<<<<<< Tail of target/linux-x86/log/glibc-core.log

any clue why?

The make download was:
 *** Stage: download (make, tools)
downloading http://ftp.gnu.org/pub/gnu/make/make-3.81.tar.gz ->
/home/fred/gub/downloads/make/

and the build seemed OK:
Log file: target/tools/log/make.log
building package: tools::make
 *** Stage: download (make, tools)
 *** Stage: untar (make, tools)
 *** Stage: patch (make, tools)
 *** Stage: autoupdate (make, tools)
 *** Stage: configure (make, tools)
 *** Stage: compile (make, tools)
 *** Stage: install (make, tools)
 *** Stage: package (make, tools)
 *** Stage: clean (make, tools)
 *** Stage: pkg_install (make, tools)

Thanks,

Frédéric



reply via email to

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