Changes between Initial Version and Version 1 of Ticket #58762, comment 2


Ignore:
Timestamp:
Jul 27, 2019, 4:28:37 PM (5 years ago)
Author:
kencu (Ken)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #58762, comment 2

    initial v1  
    33If you're following LibcxxOnOlderSystems and running into trouble, please post a ticket with exactly where things went wrong. Some compilers have been deleted, and I might need to tweak those instructions again.
    44
    5 During bootstrapping `10.6.8` with LibcxxOnOlderSystems, you build `clang-3.4` with the system tools, and then use that `clang-3.4` to build an initial version of `libcxx``. Then you build `clang-3.4` again against libc++ using the first version of `clang-3.4`, then build `clang-3.7` with the new version of `clang-3.4`, then build `clang-5.0` with `clang-3.7`.
     5During bootstrapping `10.6.8` with LibcxxOnOlderSystems, you build `clang-3.4` with the system tools, and then use that `clang-3.4` to build an initial version of `libcxx`. Then you build `clang-3.4` again against libc++ using the first version of `clang-3.4`, then build `clang-3.7` with the new version of `clang-3.4`, then build `clang-5.0` with `clang-3.7`.
    66
    77And then, you build `libcxx` again with `clang-5.0` to get the fully `thread_local` supporting `libc++` OS we have all come to love. Once you are there, you can build `clang-8.0` (and newer, if we remain interested)!