Stephan Witt <[email protected]> writes: > Am 16.08.2017 um 10:47 schrieb Jean-Marc Lasgouttes <[email protected]>: >> Le 16 août 2017 02:51:44 GMT+02:00, [email protected] a écrit : >> >>> Did this happen, i.e. requiring C++11? >>> /Christian >> >> We require something close enough to c++11, the minimum being GCC >> 4.6. For 2.4, we'll require a real c++11.
So no (I was really only checking [*]). > What does this statement mean for Apple Mac clang compiler? > > I remember we had problems with thread_local on Mac… > > What does this mean for the minimum supported OS version? > > Perhaps one can provide a minimal hello-world example with > all c++11 features we require for a real usable compiler > and run-time, please? Are you saying there might be a problem compiling LyX on an older version of macOS? This page https://trac.macports.org/wiki/XcodeVersionInfo can be useful to map Xcode release to clang release. According to this page http://clang.llvm.org/cxx_status.html the Clang 3.3 release fully supports C++11. If I read the pages correctly, as of Xcode 5.1 the Apple clang is based on LLVM 3.4svn and should thus fully support C++11. Xcode 5.1 is available for OS X 10.8, but seemingly not for OS X 10.7. However, the above is (I think) only for the compiler. The C++ library that's used also needs to fully support C++11. Not sure how to check that easily. The following post (in the update) seem to indicate that C++11 is supported as of macOS X 10.9. I could be reading to much into the post though. /Christian [*] I'm trying to learn to use Gnus to work with the lists. It's going ok but remembering keyboard shortcuts is a challenge, and I keep forgetting that Emacs has menus that I could be using…
