Error building libc++ with clang - MacOSX 10.6

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Error building libc++ with clang - MacOSX 10.6

James Jackson
Dear all,

I'm currently attempting to build a self-hosted clang / LLVM toolset. The initial build of clang / LLVM with GCC has been successful (and clang is currently building itself, all good so far), I'm now wanting to build libc++ with clang (in order to then re-build clang with itself and a self-hosted libc++), however following the simple instructions on the lib++ index page, I'm getting the error "'cxxabi.h' file not found" shown below [1].

I've found one mailing list post mentioning this [2], but not proposing how to work around it. I'd welcome any suggestions.

Yours,
James.

[1]
$ export MACOSX_DEPLOYMENT_TARGET=10.6
$ export TRIPLE=-apple-
$ ./buildit 
+ for FILE in '../src/*.cpp'
+ clang++ -c -g -Os -arch i386 -arch x86_64 -std=c++0x -U__STRICT_ANSI__ -nostdinc++ -I../include ../src/algorithm.cpp
+ for FILE in '../src/*.cpp'
+ clang++ -c -g -Os -arch i386 -arch x86_64 -std=c++0x -U__STRICT_ANSI__ -nostdinc++ -I../include ../src/bind.cpp
+ for FILE in '../src/*.cpp'
+ clang++ -c -g -Os -arch i386 -arch x86_64 -std=c++0x -U__STRICT_ANSI__ -nostdinc++ -I../include ../src/chrono.cpp
+ for FILE in '../src/*.cpp'
+ clang++ -c -g -Os -arch i386 -arch x86_64 -std=c++0x -U__STRICT_ANSI__ -nostdinc++ -I../include ../src/condition_variable.cpp
+ for FILE in '../src/*.cpp'
+ clang++ -c -g -Os -arch i386 -arch x86_64 -std=c++0x -U__STRICT_ANSI__ -nostdinc++ -I../include ../src/debug.cpp
+ for FILE in '../src/*.cpp'
+ clang++ -c -g -Os -arch i386 -arch x86_64 -std=c++0x -U__STRICT_ANSI__ -nostdinc++ -I../include ../src/exception.cpp
../src/exception.cpp:18:12: fatal error: 'cxxabi.h' file not found
  #include <cxxabi.h>
           ^
1 error generated.
../src/exception.cpp:18:12: fatal error: 'cxxabi.h' file not found
  #include <cxxabi.h>
           ^
1 error generated.
/usr/bin/lipo: can't open input file: /var/folders/nD/nDG6jzxRGq4an-b7cCbemU+++TI/-Tmp-/exception-MhXFPU.o (No such file or directory)
clang: error: lipo command failed with exit code 1 (use -v to see invocation)


_______________________________________________
cfe-dev mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
Reply | Threaded
Open this post in threaded view
|

Re: Error building libc++ with clang - MacOSX 10.6

Jonathan Sauer
Hello,

> I'm currently attempting to build a self-hosted clang / LLVM toolset. The initial build of clang / LLVM with GCC has been successful (and clang is currently building itself, all good so far), I'm now wanting to build libc++ with clang (in order to then re-build clang with itself and a self-hosted libc++), however following the simple instructions on the lib++ index page, I'm getting the error "'cxxabi.h' file not found" shown below [1].

You need this file from libc++abi: <http://llvm.org/svn/llvm-project/libcxxabi/trunk/include/cxxabi.h>


HTH,
Jonathan


_______________________________________________
cfe-dev mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev