[mlpack-git] master: Add mlpack::backtrace (6257fad)

gitdub at mlpack.org gitdub at mlpack.org
Thu Feb 25 14:23:50 EST 2016


Repository : https://github.com/mlpack/mlpack
On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/fd84f3a2e53592d723a8e8a76dadb8aa76820913...1a9c41a86be1fa1dcc5c3b90dd959c2255c3bb8e

>---------------------------------------------------------------

commit 6257fad85b22df9120a49cb82f7e115149b9995c
Author: Grzegorz Krajewski <krajekg at gmail.com>
Date:   Thu Feb 25 20:23:50 2016 +0100

    Add mlpack::backtrace
    
    Add linking to libraries for backtrace.


>---------------------------------------------------------------

6257fad85b22df9120a49cb82f7e115149b9995c
 src/mlpack/CMakeLists.txt | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/mlpack/CMakeLists.txt b/src/mlpack/CMakeLists.txt
index d100ae3..7a8fbba 100644
--- a/src/mlpack/CMakeLists.txt
+++ b/src/mlpack/CMakeLists.txt
@@ -41,11 +41,11 @@ if(UNIX AND NOT APPLE)
     target_link_libraries(mlpack rt)
 endif(UNIX AND NOT APPLE)
 
-# Log::Assert may require linking against whatever provides backtrace
-# functionality.
-if(Backtrace_FOUND)
-  target_link_libraries(mlpack ${Backtrace_LIBRARIES})
-endif(Backtrace_FOUND)
+# Backtrace for Ubuntu need those libs.
+if(LIBBFD_FOUND AND LIBDL_FOUND AND DEBUG)
+  target_link_libraries(mlpack ${LIBBFD_LIBRARIES})
+  target_link_libraries(mlpack ${LIBDL_LIBRARIES})
+endif(LIBBFD_FOUND AND LIBDL_FOUND AND DEBUG)
 
 # Collect all header files in the library.
 file(GLOB_RECURSE INCLUDE_H_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.h)




More information about the mlpack-git mailing list