5 | | Then you have to follow the instructions step-by-step in LibcxxOnOlderSystems, as this process is not automated for MacPorts to do this automatically. Basically, you use the system tools to build newer cctools and ld64, then build clang-3.4. Then you set your setup to use libcxx as per the instructions, and build clang-3.7. Then you use clang-3.7 to build clang-5.0 or greater. And finally, you use clang-5.0 or greater to rebuild libcxx with the +emulated_tls variant, and you are in business. |
| 5 | Then you have to follow the instructions step-by-step in LibcxxOnOlderSystems, as this process is not automated for MacPorts to do this automatically. Basically, you use the system tools to build newer cctools and ld64, then build clang-3.4. Then clang-3.4 is used to build libcxx. Then you set your setup to use libcxx as per the instructions, and build clang-3.7. Then you use clang-3.7 to build clang-5.0 or greater. And finally, you use clang-5.0 or greater to rebuild libcxx with the +emulated_tls variant, and you are in business. |