configure: error: C compiler cannot create executables with Mavericks

macos, osx-mavericks

Solution

Below solved this for me in Mavericks. I had to use sudo for this to work.

From https://trac.macports.org/wiki/ProblemHotlist

Xcode License Agreement

When attempting to build a port which compiles an OS X app (e.g., gimp-app), the compilation may fail with an xcodebuild error. One of the possible causes of this is that an initial run of xcodebuild from the terminal may be needed to accept the EULA before any compilation can proceed. Run:

xcodebuild -license

from a terminal window and follow the prompts. After accepting the EULA, rebuild the port again.

With some ports and some versions of Xcode (e.g. libunwind-headers with Xcode 4.4+) you may need to accept the license as root, i.e.:

sudo xcodebuild -license

This will need to be repeated after any Xcode upgrade.

Problem

I've checked stackoverflow but haven't found an answer yet. I'm trying to install wget on Mavericks as shown here. Here's what I'm getting: ``` bolo:wget-1.14 Michelin$ subl config.log bolo:wget-1.14 Michelin$ ./configure --with-ssl=openssl configure: configuring for GNU Wget 1.14 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... no checking build system type... i386-apple-darwin13.0.0 checking host system type... i386-apple-darwin13.0.0 checking for gcc... gcc checking whether the C compiler works... no configure: error: in `/Users/Michelin/Downloads/wget-1.14': configure: error: C compiler cannot create executables See `config.log' for more details ``` My config.log: https://gist.github.com/bolom/7552389 Other thing I have installed Command Line tools BUT I don't the assembler :( B.

Original source