Changes between Version 37 and Version 38 of LibcxxOnOlderSystems


Ignore:
Timestamp:
Aug 4, 2016, 3:53:24 AM (8 years ago)
Author:
jeremyhu (Jeremy Huddleston Sequoia)
Comment:

reorder

Legend:

Unmodified
Added
Removed
Modified
  • LibcxxOnOlderSystems

    v37 v38  
    8282default_compilers  macports-clang-3.8 macports-clang-3.7 macports-clang-3.4 macports-clang-3.3 gcc-4.2 apple-gcc-4.2 gcc-4.0
    8383}}}
    84 7. Uninstall the bootstrap toolchain:
    85 {{{
    86 sudo port -v deactivate llvm-3.4 clang-3.4
    87 sudo port -v uninstall inactive
    88 }}}
    89847. Rebuild cctools and ld64 to use the newer version of llvm:
    9085{{{
     
    9287sudo port -v upgrade --enforce-variants ld64 -llvm34
    9388}}}
    94 8. Rebuild libcxxabi and libcxx +universal to allow linking universal C++ code with the new toolchain:
     898. Uninstall the bootstrap toolchain:
    9590{{{
    96 sudo port -v -s upgrade --enforce-variants libcxx +universal universal_archs="x86_64 i386"
    97 }}}
    98     or possibly (not verified) for ppc support as well:
    99 {{{
    100 sudo port -v -s upgrade --enforce-variants ld64 +ld64_127
    101 sudo port -v -s upgrade --enforce-variants libcxx +universal universal_archs="x86_64 i386 ppc"
     91sudo port -v deactivate llvm-3.4 clang-3.4
     92sudo port -v uninstall inactive
    10293}}}
    10394