[llvm-bugs] [Bug 35084] New: Giving error on LLVM REQUIRED CONFIG in cmake file

via llvm-bugs llvm-bugs at lists.llvm.org
Wed Oct 25 14:34:32 PDT 2017


            Bug ID: 35084
           Summary: Giving error on LLVM REQUIRED CONFIG in cmake file
           Product: Build scripts
           Version: 3.4
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: cmake
          Assignee: unassignedbugs at nondot.org
          Reporter: 18100071 at lums.edu.pk
                CC: llvm-bugs at lists.llvm.org

Created attachment 19343
  --> https://bugs.llvm.org/attachment.cgi?id=19343&action=edit
Error displayed on the terminal

I am following the tutorial shared below to make a pass in LLVM:
LINK: https://www.cs.cornell.edu/~asampson/blog/llvm.html

But when I execute the command cmake ..

The following error occurs:
CMake Error at CMakeLists.txt:2 (find_package):
  Could not find a package configuration file provided by "LLVM" with any of
  the following names:


  Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set
  "LLVM_DIR" to a directory containing one of the above files.  If "LLVM"
  provides a separate development package or SDK, be sure it has been

-- Configuring incomplete, errors occurred!

The content of cmakeLists.txt file:

cmake_minimum_required(VERSION 3.1)

add_subdirectory(skeleton)  # Use your pass name here.

Line 2 gives the error here.

I have tried few of the solutions posted on stack overflow and this forum but
to no avail. Few suggest upgrading to llvm >= 3.5 llvm since I'm currently
using llvm 3.4. But I don't want to do that since I'm doing a project on KLEE
which is recommended to run on llvm 3.4.

In my usr/share/llvm-3.4/cmake directory I have a "LLVM-Config.cmake" file but
no files are named as "LLVMConfig.cmake" or "llvm-config.cmake". 

Any help would be appreciated, Thanks!

You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20171025/7d410741/attachment.html>

More information about the llvm-bugs mailing list