From: <ego...@us...> - 2015-07-28 16:40:27
|
Revision: 62053 http://sourceforge.net/p/firebird/code/62053 Author: egorpugin Date: 2015-07-28 16:40:25 +0000 (Tue, 28 Jul 2015) Log Message: ----------- [build][cmake] Fix OS X build with brew. Modified Paths: -------------- firebird/trunk/CMakeLists.txt firebird/trunk/builds/cmake/Configure.cmake Modified: firebird/trunk/CMakeLists.txt =================================================================== --- firebird/trunk/CMakeLists.txt 2015-07-28 15:56:58 UTC (rev 62052) +++ firebird/trunk/CMakeLists.txt 2015-07-28 16:40:25 UTC (rev 62053) @@ -121,6 +121,7 @@ /usr/include/x86_64-linux-gnu /usr/local/include /opt/local/include + /usr/local/opt/icu4c/include CMAKE_FIND_ROOT_PATH_BOTH ) if ("${ICU_INCLUDE_DIR}" STREQUAL "ICU_INCLUDE_DIR-NOTFOUND") @@ -236,6 +237,7 @@ if (NOT CMAKE_CROSSCOMPILING) include_directories(/opt/local/include) link_directories(/opt/local/lib) + link_directories(/usr/local/opt/icu4c/lib) endif() find_library(LIB_CoreFoundation CoreFoundation) Modified: firebird/trunk/builds/cmake/Configure.cmake =================================================================== --- firebird/trunk/builds/cmake/Configure.cmake 2015-07-28 15:56:58 UTC (rev 62052) +++ firebird/trunk/builds/cmake/Configure.cmake 2015-07-28 16:40:25 UTC (rev 62053) @@ -245,6 +245,10 @@ ) check_functions(functions_list) +if (APPLE) + set(HAVE_QSORT_R 0 CACHE STRING "Disabled on OS X" FORCE) +endif() + check_cxx_source_compiles("#include <unistd.h>\nmain(){fdatasync(0);}" HAVE_FDATASYNC) check_library_exists(dl dladdr "${CMAKE_LIBRARY_PREFIX}" HAVE_DLADDR) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |