MacOSX, jdk8u-dev build break, getting Xcode 4.6.3 set up for Maveriks 10.9.5
Pete Brunet
peter.brunet at oracle.com
Wed May 6 12:39:10 UTC 2015
Hi Vadim, I had to defer from this for a while but am back at it.
Apparently --with-xcode-path isn't currently a valid option.
Pete
On 4/7/15 10:22 AM, Vadim Pakhnushev wrote:
> Pete, have you tried
> sh configure --with-xcode-path=/Applications/Xcode\ 4.6.3.app/
> ?
> It seems that the configure doesn't pick the correct path from the
> xcode-select.
> Although I successfully built jdk8u on 10.10 with both xcode-select
> and --with-xcode-path
> BTW, the correct path for xcode-select would be /Applications/Xcode\
> 4.6.3.app/Contents/Developer I guess.
>
> Thanks,
> Vadim
>
> On 07.04.2015 15:56, Pete Brunet wrote:
>> Hi, I need some help so I can build on MacOSX to fix a build break.
>>
>> First since I had Xcode 6.1.1 and configure complained that I didn't
>> have v4 I installed v4.6.3. After installing 4.6.3 and doing
>> sudo xcode-select -s /Applications/Xcode\ 4.6.3.app/
>> I got past that. Then for some reason my compile environment is now
>> bad. I get
>>
>> ...
>> configure:20476: checking for C compiler version
>> configure:20485: /usr/bin/gcc --version >&5
>> i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build
>> 5658) (LLVM build 2336.11.00)
>> Copyright (C) 2007 Free Software Foundation, Inc.
>> This is free software; see the source for copying conditions. There
>> is NO
>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
>> PURPOSE.
>>
>> configure:20496: $? = 0
>> configure:20485: /usr/bin/gcc -v >&5
>> Using built-in specs.
>> Target: i686-apple-darwin11
>> Configured with:
>> /private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/src/configure
>> --disable-checking --enable-werror
>> --prefix=/Applications/Xcode.app/Contents/Developer/usr/llvm-gcc-4.2
>> --mandir=/share/man --enable-languages=c,objc,c++,obj-c++
>> --program-prefix=llvm- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/
>> --with-slibdir=/usr/lib --build=i686-apple-darwin11
>> --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/dst-llvmCore/Developer/usr/local
>>
>> --program-prefix=i686-apple-darwin11- --host=x86_64-apple-darwin11
>> --target=i686-apple-darwin11
>> --with-gxx-include-dir=/usr/include/c++/4.2.1
>> Thread model: posix
>> gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build
>> 2336.11.00)
>> configure:20496: $? = 0
>> configure:20485: /usr/bin/gcc -V >&5
>> llvm-gcc-4.2: argument to `-V' is missing
>> configure:20496: $? = 1
>> configure:20485: /usr/bin/gcc -qversion >&5
>> i686-apple-darwin11-llvm-gcc-4.2: no input files
>> configure:20496: $? = 1
>> configure:20516: checking whether the C compiler works
>> configure:20538: /usr/bin/gcc conftest.c >&5
>> ld: library not found for -lcrt1.10.6.o
>> collect2: ld returned 1 exit status
>> ...
>>
>> Trying find from the root:
>> find . -name crt1\*
>>
>> ...
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/crt1.3.1.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk/usr/lib/crt1.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/lib/crt1.10.5.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/lib/crt1.10.6.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/lib/crt1.3.1.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/lib/crt1.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib/crt1.10.5.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib/crt1.10.6.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib/crt1.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/lib/crt1.10.5.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/lib/crt1.10.6.o
>>
>> ./Applications/Xcode
>> 4.6.3.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/lib/crt1.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/crt1.3.1.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/crt1.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/crt1.10.5.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/crt1.10.6.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/crt1.3.1.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/crt1.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/lib/crt1.10.5.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/lib/crt1.10.6.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/lib/crt1.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/crt1.10.5.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/crt1.10.6.o
>>
>> ./Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/crt1.o
>>
>> ...
>>
>> Xcode.app above is v6.1.1. I am on OS X 10.9.5 and notice that for 10.9
>> I have crt1.10.6.o Xcode (6.1.1) but not for Xcode 4.6.3.
>>
>> Pete
>
More information about the build-dev
mailing list