Changes between Version 37 and Version 38 of LibcxxOnOlderSystems
- Timestamp:
- Aug 4, 2016, 3:53:24 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LibcxxOnOlderSystems
v37 v38 82 82 default_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 83 83 }}} 84 7. Uninstall the bootstrap toolchain:85 {{{86 sudo port -v deactivate llvm-3.4 clang-3.487 sudo port -v uninstall inactive88 }}}89 84 7. Rebuild cctools and ld64 to use the newer version of llvm: 90 85 {{{ … … 92 87 sudo port -v upgrade --enforce-variants ld64 -llvm34 93 88 }}} 94 8. Rebuild libcxxabi and libcxx +universal to allow linking universal C++ code with the newtoolchain:89 8. Uninstall the bootstrap toolchain: 95 90 {{{ 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" 91 sudo port -v deactivate llvm-3.4 clang-3.4 92 sudo port -v uninstall inactive 102 93 }}} 103 94