From 3ce7d7a28c057bbe72f55d221657fd0d6d54f246 Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Sun, 28 Mar 2010 23:17:13 +0200 Subject: Workaround for check linkage on ubuntu amd64 --- cmake/Modules/FindCheck.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'cmake/Modules') diff --git a/cmake/Modules/FindCheck.cmake b/cmake/Modules/FindCheck.cmake index 35d4431..42ca746 100644 --- a/cmake/Modules/FindCheck.cmake +++ b/cmake/Modules/FindCheck.cmake @@ -42,9 +42,12 @@ else (CHECK_LIBRARIES AND CHECK_INCLUDE_DIRS) ) mark_as_advanced(CHECK_INCLUDE_DIR) + # check_pic is a workaround for ubuntu's check bug which does not compile + # check as a shared library with -fPIC. + # see https://bugs.launchpad.net/ubuntu/+source/check/+bug/125781 find_library(CHECK_LIBRARY NAMES - check + check_pic check PATHS ${_CHECK_LIBDIR} /usr/lib -- cgit v1.2.3