[mlpack-svn] r10907 - in mlpack/trunk: . src/mlpack
fastlab-svn at coffeetalk-1.cc.gatech.edu
fastlab-svn at coffeetalk-1.cc.gatech.edu
Tue Dec 20 11:28:12 EST 2011
Author: rcurtin
Date: 2011-12-20 11:28:12 -0500 (Tue, 20 Dec 2011)
New Revision: 10907
Modified:
mlpack/trunk/CMakeLists.txt
mlpack/trunk/src/mlpack/CMakeLists.txt
Log:
Smarter linking of MLPACK against Boost.
Modified: mlpack/trunk/CMakeLists.txt
===================================================================
--- mlpack/trunk/CMakeLists.txt 2011-12-20 16:27:50 UTC (rev 10906)
+++ mlpack/trunk/CMakeLists.txt 2011-12-20 16:28:12 UTC (rev 10907)
@@ -42,6 +42,7 @@
set(Boost_ADDITIONAL_VERSIONS
"1.41" "1.41.0" "1.42" "1.42.0" "1.43" "1.43.0"
"1.44" "1.44.0" "1.45.0")
+set(BOOST_LIBS "boost_math_c99" "boost_program_options")
find_package(Boost COMPONENTS
math_c99
program_options
@@ -54,6 +55,7 @@
find_package(Boost COMPONENTS
random
REQUIRED)
+ set(BOOST_LIBS ${BOOST_LIBS} "boost_random")
endif(Boost_MAJOR_VERSION EQUAL 1 AND Boost_MINOR_VERSION GREATER 45)
Modified: mlpack/trunk/src/mlpack/CMakeLists.txt
===================================================================
--- mlpack/trunk/src/mlpack/CMakeLists.txt 2011-12-20 16:27:50 UTC (rev 10906)
+++ mlpack/trunk/src/mlpack/CMakeLists.txt 2011-12-20 16:28:12 UTC (rev 10907)
@@ -20,8 +20,7 @@
armadillo
lapack
blas
- boost_program_options
- boost_random
+ ${BOOST_LIBS}
xml2
)
set_target_properties(mlpack
More information about the mlpack-svn
mailing list