Mercurial > hg > orthanc
comparison Resources/CMake/Compiler.cmake @ 566:6a3e2ca7a7a0 laaw
the client library compiles with LSB 4.0
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 24 Sep 2013 15:12:51 +0200 |
parents | 06119badb2b0 |
children | 701d748cf327 |
comparison
equal
deleted
inserted
replaced
564:06119badb2b0 | 566:6a3e2ca7a7a0 |
---|---|
28 endif() | 28 endif() |
29 | 29 |
30 | 30 |
31 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") | 31 if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux") |
32 if ("${CMAKE_SYSTEM_VERSION}" STREQUAL "LinuxStandardBase") | 32 if ("${CMAKE_SYSTEM_VERSION}" STREQUAL "LinuxStandardBase") |
33 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -I${LSB_PATH}/include") | 33 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} --lsb-target-version=${LSB_TARGET_VERSION} -I${LSB_PATH}/include") |
34 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -nostdinc++ -I${LSB_PATH}/include -I${LSB_PATH}/include/c++ -I${LSB_PATH}/include/c++/backward -fpermissive") | 34 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --lsb-target-version=${LSB_TARGET_VERSION} -nostdinc++ -I${LSB_PATH}/include -I${LSB_PATH}/include/c++ -I${LSB_PATH}/include/c++/backward -fpermissive") |
35 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -L${LSB_LIBPATH}") | 35 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} --lsb-target-version=${LSB_TARGET_VERSION} -L${LSB_LIBPATH}") |
36 endif() | 36 endif() |
37 | 37 |
38 add_definitions( | 38 add_definitions( |
39 -D_LARGEFILE64_SOURCE=1 | 39 -D_LARGEFILE64_SOURCE=1 |
40 -D_FILE_OFFSET_BITS=64 | 40 -D_FILE_OFFSET_BITS=64 |