]> git.cworth.org Git - apitrace/commitdiff
libbacktrace: Fix compilation failure (issue #137).
authorVladimír Vondruš <mosra@centrum.cz>
Thu, 30 May 2013 13:47:05 +0000 (14:47 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Thu, 30 May 2013 13:47:05 +0000 (14:47 +0100)
It seems that elf.c for some reason includes snappy/config.h instead of
its own generated config.h, possbily due to wrong order of include
directories. Solved it by explicitly including
${CMAKE_CURRENT_BINARY_DIR} before all other paths.

thirdparty/libbacktrace/CMakeLists.txt

index d6b4e10822dc986446928fbf25fdd8d6c59f84c2..ccad8d6dd80edc88cf260d7818909724bfdb0514 100644 (file)
@@ -123,8 +123,10 @@ configure_file (backtrace-supported.h.in backtrace-supported.h)
 
 configure_file (config.h.in.cmake config.h)
 
-include_directories (
+include_directories (BEFORE
     ${CMAKE_CURRENT_BINARY_DIR}
+)
+include_directories (
     auxincl
 )
 add_library (backtrace STATIC EXCLUDE_FROM_ALL