[MacPorts] LibcxxOnOlderSystems modified

MacPorts Wiki noreply at macports.org
Wed Jun 6 11:57:27 UTC 2018


Page "LibcxxOnOlderSystems" was changed by ryandesign
Diff URL: <https://trac.macports.org/wiki/LibcxxOnOlderSystems?action=diff&version=65>
Revision 65
Comment: Remove references to the libcxxabi port, which has been merged with the libcxx port
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: LibcxxOnOlderSystems
=========================================================================
--- LibcxxOnOlderSystems (version: 64)
+++ LibcxxOnOlderSystems (version: 65)
@@ -29,7 +29,7 @@
 
 == Leopard and Snow Leopard (Intel) ==
 
-Leopard and Snow Leopard do not have libc++ installed by the OS, but MacPorts can build and install system roots that contain these runtimes for your use.  After installing these roots (which is done automatically when the libcxxabi and libcxx ports activate), you can choose to continue using libstdc++ as the default C++ runtime in MacPorts or configure MacPorts to use the new libc++ runtime.
+Leopard and Snow Leopard do not have libc++ installed by the OS, but MacPorts can build and install system roots that contain these runtimes for your use.  After installing these roots (which is done automatically when the libcxx port activates), you can choose to continue using libstdc++ as the default C++ runtime in MacPorts or configure MacPorts to use the new libc++ runtime.
 
 '''Warning:''' libc++ is fairly well tested on Snow Leopard, and Leopard support was only recently added on November 1, 2016.
 
@@ -40,7 +40,7 @@
 ==== Bootstrapping 2: Install libc++ and libc++abi ====
 
 1. Start with a new install of MacPorts or '''uninstall all ports that use C++'''
-2. Install the libcxx port.  When it activates, the libcxxabi and libcxx ports will install libc++.dylib and libc++abi.dylib (which will remain after you uninstall MacPorts).  This will pull in a number of dependencies.
+2. Install the libcxx port.  When it activates, it will install libc++.dylib and libc++abi.dylib (which will remain after you uninstall MacPorts).  This will pull in a number of dependencies.
 {{{
 sudo port -v install libcxx
 }}}
@@ -116,10 +116,9 @@
 # clang-3.6 or newer is required for compiling ppc code with clang
 sudo port -v -s install clang-3.7
 
-# Re-build libcxx, libcxxabi, libmacho, and libunwind with a ppc slice
+# Re-build libcxx, libmacho, and libunwind with a ppc slice
 sudo port -v -n upgrade --force libmacho +universal universal_archs="x86_64 i386 ppc" configure.compiler=macports-clang-3.7
 sudo port -v -n upgrade --force libunwind +universal universal_archs="x86_64 i386 ppc" configure.compiler=macports-clang-3.7
-sudo port -v -n upgrade --force libcxxabi +universal universal_archs="x86_64 i386 ppc" configure.compiler=macports-clang-3.7
 sudo port -v -n upgrade --force libcxx +universal universal_archs="x86_64 i386 ppc" configure.compiler=macports-clang-3.7
 }}}
 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/LibcxxOnOlderSystems>
MacPorts <https://www.macports.org/>
Ports system for macOS

This is an automated message. Someone added your email address to be
notified of changes on 'LibcxxOnOlderSystems' page.
If it was not you, please report to admin at macports.org.


More information about the macports-changes mailing list