On Mon, Dec 8, 2014 at 8:51 AM, Leif Christensen <[email protected]> wrote: > Hi, > > I was wondering, if using the c++11 standard in my lib (perhaps later > using base-types) would break any Rock stuff? Couldn't image how, but > just to be sure. > > Using it like this in my CMakeLists.txt >> list(APPEND CMAKE_CXX_FLAGS "-std=c++11 ${CMAKE_CXX_FLAGS}")
After a quick googling, there's no guarantee that you won't hit ABI compatibility issues, i.e. that libraries that you use would have a different ABI when compiled with C++11 and C++03. Boost is especially problematic. In addition, gccxml does not support C++11, so you'll have to avoid C++11 in anything that orogen has to swallow until the clang importer is released. Sylvain _______________________________________________ Rock-dev mailing list [email protected] http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
