Changes between Initial Version and Version 1 of Ticket #58762, comment 2
- Timestamp:
- Jul 27, 2019, 4:28:37 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #58762, comment 2
initial v1 3 3 If 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. 4 4 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`.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`. 6 6 7 7 And 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)!