[MacPorts] #39975: root: Add --enable-cxx11 for some variants
MacPorts
noreply at macports.org
Fri Nov 8 15:58:22 PST 2013
#39975: root: Add --enable-cxx11 for some variants
--------------------------+-----------------------------------
Reporter: jfcaron@… | Owner: mattiafrancescomoro@…
Type: enhancement | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: wontfix | Keywords:
Port: root |
--------------------------+-----------------------------------
Comment (by jfcaron@…):
I would like to revive this ticket and add to the request that the flag
not just be for --enable-cxx11, but to make root link against libcxx
instead of libgcc. The basic problem is that even if you compile the root
port using a modern compiler that supports C++11, the libgcc library
doesn't. Try using a list initializer in a compiled ROOT macro and it
doesn't compile.
Whatever the ultimate solution is, I would like this line of code:
static const vector<int> v = {1,2,3};
to compile using ACLiC with root fresh-from-macports without special
gSystem->SetMakeSharedLib stuff. Language support for C++11 without
library support only takes us so far.
--
Ticket URL: <https://trac.macports.org/ticket/39975#comment:8>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list