Fwd: [CMake] CMake 2.8.9 available for download
Stephen Kelly
steveire at gmail.com
Mon Aug 13 07:14:13 UTC 2012
Christophe Giboudeaux wrote:
> On Friday 10 August 2012 20:11:24 Alexander Neundorf wrote:
>> ---------- Forwarded Message ----------
>>
>> Subject: [CMake] CMake 2.8.9 available for download
>> Date: Thursday 09 August 2012, 23:17:04
>> From: David Cole <david.cole at kitware.com>
>> To: cmake at cmake.org
>>
>> On behalf of myself, Ken, Bill, Brad, Alex, Zach, Ben, Eike, Eric and
>> the rest of the CMake team from all around the world, we are pleased
>> to announce that CMake 2.8.9 is now available for download at:
>>
>> http://www.cmake.org/files/v2.8/?C=M;O=D
>>
>> It is also available from the usual download links found on the CMake web
>> site:
>>
>> http://www.cmake.org/cmake/resources/software.html
>>
>> This email is also available on the Kitware blog:
>>
>> http://www.kitware.com/blog/home/post/360
>>
>> Some of the notable changes in this release are:
>>
>> - the new Ninja generator is now enabled by default on Windows (and
>> now Mac, too!)
>> - added POSITION_INDEPENDENT_CODE target property, automatically
>> adds -fPIC and -fPIE for compilers that require it
>
> Does that mean we won't need aspirin if Qt5 is built with
> -reduce-relocations? If that removes the need of
> ${Qt5Core_EXECUTABLE_COMPILE_FLAGS} I wouldn't be against bumping the
> minimum CMake version in frameworks :-)
Yes, we should bump the version. The PIC feature is not 'fully automatic'.
We'll need this once in every project which wants to do a try_compile:
if (Qt5_POSITION_INDEPENDENT_CODE)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
endif()
All targets built using Qt5 should use the qt5_use_modules function, which
also works without the above snippet.
A docs change for this will integrate soon:
https://codereview.qt-project.org/#patch,all_unified,32576,1
Thanks,
Steve.
More information about the Kde-buildsystem
mailing list