
On Sun, Jul 13, 2014 at 12:13 AM, Mark Lentczner
Found the culprit!!!!!!!
XCodeVersion=`xcodebuild -version | grep Xcode | sed "s/Xcode //"`
This line in configure doesn't work on a system that just the Xcode command line tools installed! It also won't work on an OS X system that has some other tool chain (say, via brew) installed. On such systems, itsets XCodeVersion to "", which in tur
The follow on code sets XCodeVersion1 and XCodeVersion2 to "0", and then this code runs, causing the problem:
SplitObjsBroken=NO if test "$TargetOS_CPP" = "darwin" then # Split objects is broken (#4013) with XCode < 3.2 if test "$XCodeVersion1" -lt 3 then SplitObjsBroken=YES else if test "$XCodeVersion1" -eq 3 then if test "$XCodeVersion2" -lt 2 then SplitObjsBroken=YES fi fi fi fi
Alas, it doesn't look like SplitObjsBroken has the logic to allow it to be overriden on the ./configure invocation (anyone know for sure? my autoconf is very rusty....)
Too late here for me to think of a fix....
Would it be possible to simply stop supporting Xcode builds that old? #4013 is three years old and Xcode < 3.2 only applies to Mac OS X 10.5 and earlier.