-
Notifications
You must be signed in to change notification settings - Fork 65
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
problem in configure and make #96
Comments
After I changed the configure.ac file as above, the configure process worked well. However, there is another problem for make: make[2]: Entering directory '/home/zyj/pluto/pet' I follow the steps for dev version in readme (use apt to get llvm-14 and add --with-clang-prefix when configuring), should I provide any other things? Or is my solution for the problem in configure.ac wrong? Hope get some instructions:) |
The build error you see above comes from a version of clang headers that is incompatible with pet. Can you check 'config.log' to see which version of clang headers is being found by the configure script? clang-14, 15, 16 should all work fine. |
I encountered the same problem, and this in my case looks like a conflict between the location provided / detected for llvm-14 and the (system-wide) installation of isl, which also contains the (system-wide) llvm-18. |
configure.ac line 107:
AC_CHECK_PROG(FILECHECK,FileCheck,yes,no,path = "$CLANG_PREFIX/bin:$PATH:/usr/lib64/llvm")
should be:
AC_CHECK_PROG(FILECHECK,FileCheck,yes,no,$CLANG_PREFIX/bin:$PATH:/usr/lib64/llvm)
otherwise "llvm FileCheck" cannot be found when configuring:
checking for FileCheck... no
configure: error: Please install LLVM FileCheck before configuring.
The text was updated successfully, but these errors were encountered: