Migrating issues to Github, please follow the new discussion here:
https://github.com/Mudlet/Mudlet/issues/793

This issue needs to be closed and there is no appropriate status, so
will set it to "Opinion" just for migration purposes.

** Bug watch added: github.com/Mudlet/Mudlet/issues #793
   https://github.com/Mudlet/Mudlet/issues/793

** Changed in: mudlet
       Status: New => Opinion

-- 
You received this bug notification because you are a member of Mudlet
Makers, which is subscribed to Mudlet.
https://bugs.launchpad.net/bugs/1571439

Title:
  Cmake project file does not include a requirement for a C++11 compiler

Status in Mudlet:
  Opinion

Bug description:
  We are requiring in the QMake project file (./src/src.pro) that the
  C++ compiler uses C++11 features/behaviour {with a "CONFIG += c++11"
  entry} - however no such switch/setting is in the (top-level) CMake
  project (./CMakeList.txt), for versions of CMake of at least 3.1 then
  something like "set_property(TARGET tgt PROPERTY CXX_STANDARD 11)"
  should work but prior to that version there is not a compiler
  independent way to do this and at least the Travis C.I. build platform
  is only using CMake 2.8.11 and that is after we update it from the
  2.8.7 that is provided by default.

  Note that CMake is likely to be used for Windows builds, so a solution
  should provide coverage for both the Mingw compiler that we might use
  for distributable binaries and a MSVC one that individuals might use
  in the home for non-distributable own use builds (the Free versions of
  the MS compiler do not permit distribution of binaries I understand).

  For comparison my Debian OldStable (Wheezy) PC provides a system CMake
  version 2.8.12 but then my platform is overdue for an upgrade to Stabe
  (Jessie) which may improve on that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mudlet/+bug/1571439/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mudlet-makers
Post to     : mudlet-makers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mudlet-makers
More help   : https://help.launchpad.net/ListHelp

Reply via email to