[MacPorts] #53184: A cxx11-compatible clang compiler on 10.5 PPC ?Some progress...
MacPorts
noreply at macports.org
Sun Apr 29 06:30:08 UTC 2018
#53184: A cxx11-compatible clang compiler on 10.5 PPC ?Some progress...
---------------------+-----------------------------
Reporter: kencu | Owner: kencu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard powerpc
Port: |
---------------------+-----------------------------
Comment (by kencu):
Well, I wasn't sure this was every going to be possible, but in the end,
at least in part, it just might be. clang-3.8 on Tiger PPC.
{{{
Welcome to Darwin!
tigerg5: $ port -v installed clang-3.8 llvm-3.8
The following ports are currently installed:
clang-3.8 @3.8.1_9+analyzer+libstdcxx (active) platform='darwin 8'
archs='ppc' date='2018-04-28T19:49:08-0700'
llvm-3.8 @3.8.1_3 (active) platform='darwin 8' archs='ppc'
date='2018-04-28T22:12:39-0700'
tigerg5:~ $ which clang
/opt/local/bin/clang
tigerg5:~ $ clang --version
clang version 3.8.1 (tags/RELEASE_381/final)
Target: powerpc-apple-darwin8.11.0
Thread model: posix
InstalledDir: /opt/local/libexec/llvm-3.8/bin
}}}
There is still the issue with c++ exceptions on PPC to be fixed someday,
and there is a bit of fine tuning to do with compiler_rt to get all the
right symbols in. But it builds, and works well enough to play with.
--
Ticket URL: <https://trac.macports.org/ticket/53184#comment:14>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list