I just got the latest Xcode 4.2 and I am running into problems with openmp. I have a couple of projects written in C that compiled without any problem with Xcode 3.2.6 but with the new version strange things happen.
One of my projects produces a static library and when I compile it I get this error (not a warning):
Lexical or Preprocessor Issue
'omp.h' not found
I have enabled openmp support and selected the LLVM GCC 4.2 compiler. Although I get this error the static library is still generated.
Thinking it could be a conversion problem between 2 different versions of xcode, I created another project with Xcode v4.2 with a simple hello world-like program. I get exactly the same error and the program runs as it should. If I compile this project using the command-line xcodebuild I do not get any error.
Has anyone encountered this problem?
Yep, i have exactly the same problem. Not sure this is actually a real problem because the project seems to be correctly compiled.
I’d love to know what’s the matter behind that too.
EDIT : finally, there’s no error. The problem just comes from the Xcode 4 LLVM engine which shows constantly errors in the editor. And it can’t parse the path. Don’t know why.
If you want to get rid of that “error”, you can use the direct path instead :