Changes between Version 21 and Version 22 of LibcxxOnOlderSystems


Ignore:
Timestamp:
Feb 8, 2016, 5:29:37 PM (8 years ago)
Author:
jeremyhu (Jeremy Huddleston Sequoia)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LibcxxOnOlderSystems

    v21 v22  
    6767sudo port -v -f uninstall inactive
    6868}}}
    69 4. Build a newer clang compiler using libc++ and uninstall the old one using libstdc++:
     694. Build a newer clang compiler using libc++:
    7070{{{
    7171sudo port -v install clang-3.7
     72}}}
     735. Update cctools and ld64 to use the newer version of llvm:
     74{{{
     75sudo port -v -s upgrade -f --enforce-variants cctools -llvm34 +llvm37 configure.compiler=macports-clang-3.7
     76sudo port -v -s upgrade -f --enforce-variants ld64 -llvm34 +llvm37 configure.compiler=macports-clang-3.7
     77}}}
     786. Uninstall the older toolchain:
    7279sudo port -v uninstall llvm-3.4 clang-3.4
    7380}}}
    74 5. Either:
     817. Either:
    7582    1. Edit /opt/local/etc/macports/macports.conf again to add macports-clang-3.7 before macports-clang-3.4.
    7683    2. Rebuild clang-3.4 using clang-3.7: