[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
- bug#17694: coreutils build is broken on Maverics (MacOSX v10.9),
Robin Mills <=