View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0013842CMakeCMakepublic2013-01-09 11:022014-11-03 08:38
ReporterDave Abrahams 
Assigned ToStephen Kelly 
PrioritynormalSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformMacOSOS XOS Version10.8
Product VersionCMake 2.8.9 
Target VersionFixed in VersionCMake 3.1 
Summary0013842: No Support for C++11
DescriptionWe could use C++11 feature detection per http://pageant.ghulbus.eu/?p=664 [^] and also a compiler-agnostic way to turn on C++11 support.
TagsNo tags attached.
Attached Files

 Relationships
related to 0012300closedStephen Kelly CMake has no cross-platform way to ask for C99 

  Notes
(0032092)
Brad King (manager)
2013-01-10 10:42

Discussion on cmake-developers here:

 http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/5797/focus=5804 [^]
(0032093)
Brad King (manager)
2013-01-10 11:59

Eike has published an updated version of his Cxx11 feature detection modules here:

 http://quickgit.kde.org/?p=scratch%2Fdakon%2Fcmake-cxx11.git [^]
(0033657)
Rolf Eike Beer (developer)
2013-08-02 15:59

Everyone interested please comment on this:

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8ea3dcd28d290f5eb15ab2caeab1ca925dd8c136 [^]

Preferably on the cmake developers mailing list.
(0034714)
Stephen Kelly (developer)
2013-12-04 12:25

Deferred until after CMake 3.0.0
(0035957)
Stephen Kelly (developer)
2014-05-28 15:55

The implementation of the 'compile features' concept is now in master:

 http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ca5d990f [^]

which includes several ways of requiring or optionally using c++11 features. There are gaps in the compiler support matrix, but the functionality is in, and extending the compiler support can be recorded with other bug reports.
(0037147)
Robert Maynard (manager)
2014-11-03 08:38

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2013-01-09 11:02 Dave Abrahams New Issue
2013-01-10 10:42 Brad King Note Added: 0032092
2013-01-10 11:59 Brad King Note Added: 0032093
2013-04-29 06:22 Rolf Eike Beer Assigned To => Rolf Eike Beer
2013-04-29 06:22 Rolf Eike Beer Status new => assigned
2013-05-10 15:12 Rolf Eike Beer Target Version => CMake 2.8.12
2013-08-02 15:59 Rolf Eike Beer Note Added: 0033657
2013-09-16 09:51 Rolf Eike Beer Target Version CMake 2.8.12 => CMake 3.0
2013-11-02 11:34 Stephen Kelly Relationship added related to 0012300
2013-12-04 12:25 Stephen Kelly Note Added: 0034714
2013-12-04 12:25 Stephen Kelly Target Version CMake 3.0 =>
2014-05-28 15:52 Stephen Kelly Assigned To Rolf Eike Beer => Stephen Kelly
2014-05-28 15:55 Stephen Kelly Note Added: 0035957
2014-05-28 15:55 Stephen Kelly Status assigned => resolved
2014-05-28 15:55 Stephen Kelly Fixed in Version => CMake 3.1
2014-05-28 15:55 Stephen Kelly Resolution open => fixed
2014-11-03 08:38 Robert Maynard Note Added: 0037147
2014-11-03 08:38 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team