comparison Resources/CMake/Compiler.cmake @ 3459:cbbe0bb80bd4

explicit error message if missing /etc/localtime
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 09 Jul 2019 09:31:53 +0200
parents ce6a98f8ed85
children cfaa9eded17e
comparison
equal deleted inserted replaced
3458:4e34fd3e226a 3459:cbbe0bb80bd4
162 SET(MINGW_NO_WARNINGS "-Wno-unused-function -Wno-unused-variable") 162 SET(MINGW_NO_WARNINGS "-Wno-unused-function -Wno-unused-variable")
163 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MINGW_NO_WARNINGS} -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast") 163 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MINGW_NO_WARNINGS} -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast")
164 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MINGW_NO_WARNINGS}") 164 SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MINGW_NO_WARNINGS}")
165 165
166 # This is a patch for MinGW64 166 # This is a patch for MinGW64
167 SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--allow-multiple-definition -static-libgcc -static-libstdc++") 167 SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--allow-multiple-definition -static-libgcc -static-libstdc++")
168 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--allow-multiple-definition -static-libgcc -static-libstdc++") 168 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--allow-multiple-definition -static-libgcc -static-libstdc++")
169 169
170 CHECK_LIBRARY_EXISTS(winpthread pthread_create "" HAVE_WIN_PTHREAD) 170 CHECK_LIBRARY_EXISTS(winpthread pthread_create "" HAVE_WIN_PTHREAD)
171 if (HAVE_WIN_PTHREAD) 171 if (HAVE_WIN_PTHREAD)
172 # This line is necessary to compile with recent versions of MinGW, 172 # This line is necessary to compile with recent versions of MinGW,