pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Compiler problems on OS X 10.12.3, pkgsrc-2016Q4
Try:
CLANGBASE=
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
or:
CLANGBASE= /usr
In your mk.conf. I had a similar failure when that wasn't set correctly.
-Dustin
On Mon, Mar 13, 2017 at 8:39 AM, Louis Guillaume <louis%zabrico.com@localhost> wrote:
> On 3/13/17 5:00 AM, Jonathan Perkin wrote:
>>
>> * On 2017-03-13 at 00:05 GMT, Louis Guillaume wrote:
>>
>>> configure: error: C compiler cannot create executables
>>> See `config.log' for more details
>>> *** Error code 77
>>
>>
>> This will detail why it's failing, so we'll need to see what's in
>> there (just the section where it fails rather than all of it).
>>
>
>
> Ok - Here's what we have in config.log...
>
> $ ./configure --prefix=/opt/pkg --build=x86_64-apple-darwin16
> --host=x86_64-apple-darwin16 --mandir=/opt/pkg/man
>
> .....
>
> uname -v = Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016;
> root:xnu-3789.41.3~3/RELEASE_X86_64
>
> .....
>
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
>
> configure:2335: checking build system type
> configure:2349: result: x86_64-apple-darwin16
> configure:2369: checking host system type
> configure:2382: result: x86_64-apple-darwin16
> configure:2406: checking whether make sets $(MAKE)
> configure:2428: result: yes
> configure:2441: checking for gawk
> configure:2468: result: /usr/bin/awk
> configure:2487: checking for x86_64-apple-darwin16-gcc
> configure:2514: result: cc
> configure:2783: checking for C compiler version
> configure:2792: cc --version >&5
> configure:2803: $? = 1
> configure:2792: cc -v >&5
> configure:2803: $? = 1
> configure:2792: cc -V >&5
> configure:2803: $? = 1
> configure:2792: cc -qversion >&5
> configure:2803: $? = 1
> configure:2823: checking whether the C compiler works
> configure:2845: cc -O2 -L/opt/pkg/lib conftest.c >&5
> configure:2849: $? = 1
> configure:2887: result: no
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "nbsd-digest"
> | #define PACKAGE_TARNAME "nbsd-digest"
> | #define PACKAGE_VERSION "20160304"
> | #define PACKAGE_STRING "nbsd-digest 20160304"
> | #define PACKAGE_BUGREPORT "agc%netbsd.org@localhost"
> | #define PACKAGE_URL ""
> | /* end confdefs.h. */
> |
> | int
> | main ()
> | {
> |
> | ;
> | return 0;
> | }
> configure:2892: error: in
> `/opt/pkgobj/pkgtools/digest/work/digest-20160304':
> configure:2894: error: C compiler cannot create executables
> See `config.log' for more details
>
>
> .....
>
> If I create a similar mini-program and compile it with "cc -O2
> -L/opt/pkg/lib" it seems to compile without any problem!
>
> Also here's this...
>
> $ clang --version
> Apple LLVM version 8.0.0 (clang-800.0.42.1)
> Target: x86_64-apple-darwin16.4.0
> Thread model: posix
> InstalledDir:
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>
>
>
>
> Thanks for looking!
>
> Louis
>
Home |
Main Index |
Thread Index |
Old Index