[tlbuild] Mac OS X: ld: absolute address to symbol ___stdoutp not supported

Mojca Miklavec mojca.miklavec.lists at gmail.com
Mon Mar 27 18:03:02 CEST 2017


Hi,

I'm sorry, this is most likely similar to:
    https://trac.macports.org/ticket/39052

That is: clang not really being suitable for compiling for PPC.

I guess this can indeed be ignored completely, I'll switch to a
different compiler.

Mojca


On 27 March 2017 at 17:45, Mojca Miklavec wrote:
> Hi,
>
> NOTE: this is about an *obscure* problem on a heavily *obsolete* OS &
> architecture. It's not anywhere near being a high priority thing and
> may be ignored.
>
>
> ... but in case someone understand the problem, hints are welcome.
> Compilation of standalone luatex works, so it's not a completely lost
> case. But using a newer compiler and trying to build full TL fails,
> most likely somewhere at kpathsea. Using clang 3.4 on x86_64/Mac OS X
> 10.6 (clang 3.7 and 3.9 have some hiccups at the moment).
>
>
> /bin/sh ./libtool  --tag=CC   --mode=link clang-mp-3.4 -Wimplicit
> -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -arch
> ppc -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5
>  -arch ppc -L/Developer/SDKs/MacOSX10.5.sdk/usr/lib -isysroot
> /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -o kpseaccess
> access.o
> libtool: link: clang-mp-3.4 -Wimplicit -Wreturn-type
> -Wdeclaration-after-statement -Wno-unknown-pragmas -arch ppc -isysroot
> /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -arch ppc
> -isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 -o
> kpseaccess access.o  -L/Developer/SDKs/MacOSX10.5.sdk/usr/lib
> ld: absolute address to symbol ___stdoutp in a different linkage unit
> not supported in _main from access.o
> collect2: ld returned 1 exit status
>
> Mojca


More information about the tlbuild mailing list