CMakeLists.txt
changeset 9353 3694d354289e
parent 9349 8ec5cf11e85a
child 9431 0f5961910e27
equal deleted inserted replaced
9351:09115096c7d6 9353:3694d354289e
    70 
    70 
    71 #perform safe check that enable/disable compilation features
    71 #perform safe check that enable/disable compilation features
    72 include(${CMAKE_MODULE_PATH}/compilerchecks.cmake)
    72 include(${CMAKE_MODULE_PATH}/compilerchecks.cmake)
    73 
    73 
    74 #set default compiler flags
    74 #set default compiler flags
    75 add_flag_append(CMAKE_C_FLAGS "-Wall -pipe")
    75 add_flag_append(CMAKE_C_FLAGS "-Wall -pipe -fPIC")
    76 add_flag_append(CMAKE_C_FLAGS_RELEASE "-Os")
    76 add_flag_append(CMAKE_C_FLAGS_RELEASE "-Os")
    77 add_flag_append(CMAKE_C_FLAGS_DEBUG "-Wextra -O0")
    77 add_flag_append(CMAKE_C_FLAGS_DEBUG "-Wextra -O0")
    78 add_flag_append(CMAKE_CXX_FLAGS "-Wall -pipe")
    78 add_flag_append(CMAKE_CXX_FLAGS "-Wall -pipe -fPIC")
    79 add_flag_append(CMAKE_CXX_FLAGS_RELEASE "-Os")
    79 add_flag_append(CMAKE_CXX_FLAGS_RELEASE "-Os")
    80 add_flag_append(CMAKE_CXX_FLAGS_DEBUG "-Wextra -O0")
    80 add_flag_append(CMAKE_CXX_FLAGS_DEBUG "-Wextra -O0")
    81 add_flag_append(CMAKE_Pascal_FLAGS "-Cs2000000")
    81 add_flag_append(CMAKE_Pascal_FLAGS "-Cs2000000 -fPIC")
    82 add_flag_append(CMAKE_Pascal_FLAGS_DEBUG "-O- -gv")
    82 add_flag_append(CMAKE_Pascal_FLAGS_DEBUG "-O- -gv")
    83 add_flag_append(CMAKE_Pascal_FLAGS_RELEASE "-Os -Xs")
    83 add_flag_append(CMAKE_Pascal_FLAGS_RELEASE "-Os -Xs")
    84 
    84 
    85 #CMake adds a lot of additional configuration flags, so let's clear them up
    85 #CMake adds a lot of additional configuration flags, so let's clear them up
    86 if(${MINIMAL_FLAGS})
    86 if(${MINIMAL_FLAGS})