[Openmp-commits] [PATCH] D108534: [OpenMP][Docs] add clang to LLVM_ENABLE_PROJECTS in build instructions
Johannes Doerfert via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Tue Aug 24 07:47:07 PDT 2021
jdoerfert added a comment.
In D108534#2962150 <https://reviews.llvm.org/D108534#2962150>, @bondhugula wrote:
> In D108534#2961921 <https://reviews.llvm.org/D108534#2961921>, @JonChesterfield wrote:
>
>> In D108534#2961579 <https://reviews.llvm.org/D108534#2961579>, @bondhugula wrote:
>>
>>> Seeing the discussion here, it looks like the official instructions to build LLVM openmp in-tree (at openmp.llvm.)org won't work for anyone? And it wasn't something in my cmake conf or setup.
>>
>> I'd guess cmake failing to find pthread is local to your system.
>
> This would be strange because I do have it at /usr/include/pthread.h. Looking at the cmake error log pasted at https://bugs.llvm.org/show_bug.cgi?id=51579 the missing pthread.h error appears to be a symptom of something else but I'm not sure. I think the compile command being used there isn't right? (cmake error log snippet pasted below)
>
> Determining if the include file pthread.h exists failed with the following output:
> Change Dir: /home/uday/llvm-project-upstream/build/runtimes/runtimes-bins/CMakeFiles/CMakeTmp
>
> Run Build Command(s):/usr/bin/ninja cmTC_f7224 && [1/2] Building C object CMakeFiles/cmTC_f7224.dir/CheckIncludeFile.c.o
> FAILED: CMakeFiles/cmTC_f7224.dir/CheckIncludeFile.c.o
> /usr/bin/cc -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-comment -fdiagnostics-color -nostdinc++ -nostdlib++ -o CMakeFiles/cmTC_f7224.dir/CheckIncludeFile.c.o -c CheckIncludeFile.c
> cc: error: unrecognized command line option ‘-nostdlib++’; did you mean ‘-nostdlib’?
> ninja: build stopped: subcommand failed.
>
> It's using the wrong compiler?
I'd guess /usr/bin/cc is very old.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D108534/new/
https://reviews.llvm.org/D108534
More information about the Openmp-commits
mailing list