Hi,

I'm using system-wide LLVM installed in /usr on Ubuntu 12.10, but
CMakeLists.txt cannot find it so I have to specify the directory
explicitly by a command line option -DLLVM_DIRECTORY=/usr.

The following patch should fix this bug:

Index: blender/CMakeLists.txt
===================================================================
--- blender/CMakeLists.txt      (revision 51867)
+++ blender/CMakeLists.txt      (working copy)
@@ -715,7 +715,7 @@
                set(LLVM_DIRECTORY ${LIBDIR}/llvm CACHE PATH    "Path to the 
LLVM installation")
                set(LLVM_VERSION "3.0" CACHE STRING     "Version of LLVM to 
use")
                set(LLVM_STATIC YES)
-               if(LLVM_DIRECTORY)
+               if(EXISTS "${LLVM_DIRECTORY}/bin/llvm-config")
                        set(LLVM_CONFIG "${LLVM_DIRECTORY}/bin/llvm-config")
                else()
                        set(LLVM_CONFIG llvm-config)

-- 
IRIE Shinsuke
_______________________________________________
Bf-committers mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to