mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-17 13:13:36 +00:00
9409419258
* Cmake: fix apple build * --no=pie flag have no effect in ubuntu, using -no-pie with test * better
17 lines
265 B
CMake
17 lines
265 B
CMake
include (CheckCXXSourceCompiles)
|
|
|
|
set (TEST_FLAG "-no-pie")
|
|
set (CMAKE_REQUIRED_FLAGS "${TEST_FLAG}")
|
|
|
|
check_cxx_source_compiles("
|
|
int main() {
|
|
return 0;
|
|
}
|
|
" HAVE_NO_PIE)
|
|
|
|
set (CMAKE_REQUIRED_FLAGS "")
|
|
|
|
if (HAVE_NO_PIE)
|
|
set (FLAG_NO_PIE ${TEST_FLAG})
|
|
endif ()
|