Changes between Version 5 and Version 6 of LibcxxOnOlderSystems


Ignore:
Timestamp:
Jan 13, 2015, 5:42:27 PM (9 years ago)
Author:
jeremyhu (Jeremy Huddleston Sequoia)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LibcxxOnOlderSystems

    v5 v6  
    6565== Leopard (ppc) ==
    6666
    67 Power PC support is still in active development in llvm, so expect it to not be as stable as more established toolchains.  Additionally, it is non-trivial to bootstrap libc++ on Leopard because the libcxx port does not build with versions older than clang-3.6, and clang-3.5 and newer require libc++.  Starting on an Intel Mac with libc++ already, I've been able to build libc++ for ppc but have not yet tested it:
     67Power PC support is still in active development in llvm, so expect it to not be as stable as more established toolchains.  Additionally, it is non-trivial to bootstrap libc++ on Leopard because the libcxx port does not build with versions older than clang-3.6, and clang-3.5 and newer require libc++.  Starting on an Intel Mac with libc++ already, I've been able to build libc++abi for ppc but have not yet tested it:
    6868{{{
    6969sudo port -v -s install clang-3.6
     
    7575sudo port -v -s install libunwind universal_archs="x86_64 i386 ppc" configure.compiler=gcc-4.2
    7676
    77 sudo port -v -s install libcxx universal_archs="x86_64 i386 ppc" configure.compiler=macports-clang-3.6
     77sudo port -v -s install libcxxabi universal_archs="x86_64 i386 ppc" configure.compiler=macports-clang-3.6
    7878}}}
    7979