From 65451f15493a16a541d82f0591ba27506f2793b1 Mon Sep 17 00:00:00 2001 From: Howard Hinnant Date: Thu, 27 Jan 2011 23:18:19 +0000 Subject: [PATCH] Updated getting started directions. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@124452 91177308-0d34-0410-b5e6-96231b3b80d8 --- www/index.html | 43 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 36 insertions(+), 7 deletions(-) diff --git a/www/index.html b/www/index.html index c249d1e21..bcbcfc2cb 100644 --- a/www/index.html +++ b/www/index.html @@ -121,11 +121,6 @@ support is as well. The only major missing piece of C++'0x support is <atomic>.

-

libc++ is currently dependent upon a separate library for the low-level - ABI compatibility with gcc. As a workaround it can be linked against - gcc's libstdc++, or on Mac OS X - this library.

-

Here is a by-chapter breakdown of what is passing tests and what isn't. This chart is currently based on testing against g++-4.4.0 with -std=c++0x.

@@ -138,8 +133,42 @@ + +

To build on Mac OS X 10.6, you need a helper library and header + found here. + cp cxxabi.h to /usr/include, and cp libc++abi.dylib to /usr/lib. +

+ +

+ Next: +

+ + + +

+ That should result in a libc++.1.dylib. To install it I like to use links + instead of copying, but either should work: +

+ + + +

+ To use with clang you can: +

+ +

To run the libc++ test suit (recommended):