Mercurial > hg > orthanc
diff Resources/CMake/Compiler.cmake @ 571:ec2c2411d4db laaw
versioning
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 25 Sep 2013 15:03:24 +0200 |
parents | 701d748cf327 |
children | 816dccaeb7cf ac8f68cbdbb6 |
line wrap: on
line diff
--- a/Resources/CMake/Compiler.cmake Wed Sep 25 14:01:01 2013 +0200 +++ b/Resources/CMake/Compiler.cmake Wed Sep 25 15:03:24 2013 +0200 @@ -5,6 +5,12 @@ # --std=c99 makes libcurl not to compile # -pedantic gives a lot of warnings on OpenSSL set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -pedantic -Wno-long-long -Wno-variadic-macros") + + if (CMAKE_CROSSCOMPILING) + # http://stackoverflow.com/a/3543845/881731 + set(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> -O coff -I<CMAKE_CURRENT_SOURCE_DIR> <SOURCE> <OBJECT>") + endif() + elseif (${MSVC}) # Use static runtime under Visual Studio # http://www.cmake.org/Wiki/CMake_FAQ#Dynamic_Replace