-
Notifications
You must be signed in to change notification settings - Fork 15
Missing libcxx folder under projects folder as required in CMakeCache.txt #57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi, see comments here Best regards, Alexey BataevSoftware Engineer 12.01.2015 19:57, Pete Clark пишет:
|
Thanks Alexey. I couldn't see in the procedure I was following any opportunity to pass your suggested parameters. (I'm following Kyle Halladays instructions for OSX Mavericks) However, I have now been able to compile with clib++ successfully by adding an extra step in the Clang / OpenMP procedure. This is on http://clang-omp.github.io/, under $ git clone https://github.com/clang-omp/llvm I added an extra step here to download the resources cmake is expecting: This satisfies the setting LLVM_EXTERNAL_LIBCXX_SOURCE_DIR that is defined in the CMakeCache.tx file. This then resulted in as successful build with c++11 support. I had to make a slight modification to the instructions, replacing ../configure --enable-optimized >>> ./configure --enable-optimized CC=/usr/bin/clang CXX=/usr/bin/clang++ Note Kyle Halladays link leads to: I used the last procedure in this article (marked as '1') Kind Regards Peter Clark |
Peter, glad you were able to resolve your troubles! Best regards, Alexey BataevSoftware Engineer 13.01.2015 14:35, Pete Clark пишет:
|
Hello and thank you for your support in advance.
I'm wanting to compile clang-openmp with libc++ support.
After successfully compiling and running a basic openmp test program on OSX Yosemite I thought all was well until I tried to compile boost with ./b2 install.
The compile failed not finding any libc++ headers.
Looking into CMakeCache.txt I found entry:
LLVM_EXTERNAL_LIBCXX_SOURCE_DIR pointing to a non-existent folder:
/Users/Developer/OpenMPStuff/llvm/projects/libcxx.
Should the libcxx folder be present and does this explain why I'm getting missing libc++ header file compile failures ?(I have the compiler-rt folder under projects)
The text was updated successfully, but these errors were encountered: