Changes between Version 40 and Version 41 of LibcxxOnOlderSystems


Ignore:
Timestamp:
Aug 5, 2016, 4:49:40 AM (8 years ago)
Author:
jeremyhu (Jeremy Huddleston Sequoia)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LibcxxOnOlderSystems

    v40 v41  
    5252==== Bootstrapping 3: Build a current version of clang against libc++ ====
    5353
    54 The instructions below are for llvm-3.7.  Note that there are some known issues with clang-3.8 on Snow Leopard, and clang-3.9 fails to compile on Snow Leopard, so you should stick with 3.7 for now.  If you already installed 3.8, you'll have 3.7 because it's required as part of the bootstrapping process, so you should just edit default_compilers to remove macports-clang-3.8 until its issues have been resolved.
     54The instructions below will install clang-3.7 because there are some known issues with clang-3.8 and higher on Snow Leopard (i386 link failures, some C++ build failures, etc).  You should stick with 3.7 for now.  If you already followed these instructions for clang-3.8, you'll also have clang-3.7 installed because it's required as part of the bootstrapping process; just edit default_compilers to remove macports-clang-3.8 until its issues have been resolved.
    5555
    56561. Deactivate all your active ports (or at least the C++ ports) in order to prepare to rebuild them, and just activate the new toolchain: