bug-coreutils
[Top][All Lists]
Advanced

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

bug#17694: coreutils build is broken on Maverics (MacOSX v10.9)


From: Robin Mills
Subject: bug#17694: coreutils build is broken on Maverics (MacOSX v10.9)
Date: Wed, 4 Jun 2014 10:54:40 -0700

Coreutils is not building on Mavericks.  He complains about the architecture 
while linking libver.a to chroot (and every utility).

Workaround:
$ cd ~/gnu/coreutils/coreutils-8.22
$ arch="-arch x86_64" 
$ ./configure CFLAGS="$arch" LDFLAGS="$arch" CXXFLAGS="$arch"
$ make        CFLAGS="$arch" LDFLAGS="$arch" CXXFLAGS="$arch"
… fails after compiling when linking chroot.  Complains about libver.a
$ cp src/version.a src/libver.a       # nice little tweak
$ make        CFLAGS="$arch" LDFLAGS="$arch" CXXFLAGS="$arch"
$ sudo make install

Fix:
I haven’t investigate the “proper” fix.  The work around is sufficient for my 
purposes.

My setup: 
$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.9.3
BuildVersion:   13D65

$ gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
--with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.2.0
Thread model: posix

$ ld -v
@(#)PROGRAM:ld  PROJECT:ld64-236.4
configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 armv6m armv7m 
armv7em
LTO support using: LLVM version 3.4svn

Robin Mills
http://clanmills.com




reply via email to

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