[Bro-Dev] cmake/Python problem

Robin Sommer robin at icir.org
Mon May 2 08:12:55 PDT 2011


On Sun, May 01, 2011 at 22:20 -0700, I wrote:

> And now the attachment. :)

Grmpf. Now the the *right* attachment.

Robin

-- 
Robin Sommer * Phone +1 (510) 722-6541 * robin at icir.org
ICSI/LBNL    * Fax   +1 (510) 666-2956 *   www.icir.org
-------------- next part --------------
index c1880b9..11ac74c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -60,9 +60,20 @@ include(FindRequiredPackage)
 
 FindRequiredPackage(Broccoli)
 FindRequiredPackage(SWIG)
-FindRequiredPackage(PythonLibs)
 FindRequiredPackage(PythonInterp)
 
+execute_process(COMMAND ${PYTHON_EXECUTABLE}-config --prefix
+                OUTPUT_VARIABLE PYTHON_PREFIX
+                OUTPUT_STRIP_TRAILING_WHITESPACE
+                ERROR_QUIET
+                )
+
+if ( PYTHON_PREFIX )
+    set(CMAKE_LIBRARY_PATH ${PYTHON_PREFIX}/lib ${PYTHON_PREFIX}/lib ${CMAKE_LIBRARY_PATH})
+endif ()
+
+FindRequiredPackage(PythonLibs)
+
 if (MISSING_PREREQS)
     foreach (prereq ${MISSING_PREREQ_DESCS})
         message(SEND_ERROR ${prereq})


More information about the bro-dev mailing list