How to establish boost configurations for cross-compilers not currently covered?
The boost config manual (http://www.boost.org/doc/libs/1_55_0/libs/config/doc/html/index.html) does not explicitly address the case where one is attempting to determine the relative lack of C++98 compliance of a cross-compiler (e.g., for an embedded system) that is not already within Boost's supported set of compilers. Is there a clear process documented somewhere for how to go about this? If not, I would appreciate any tips. I have more than one cross-compiler that I am interesting in "Boost"ing. Thanks, Dave
The boost config manual does not explicitly address the case where one is attempting to determine the relative lack of C++98 compliance of a cross-compiler (e.g., for an embedded system) that is not already within Boost's supported set of compilers.
Dave, may I ask what cross compilers you are considering for
your investigations?
Although I can not answer your question directly, I am also
very interested in finding ways to adapt or extend Boost support
to embedded systems compilers --- even for small micros. I am
particularly interested in extending the range of Boost and C++ to
compilers from suppliers such as IAR systems, Green Hills,
and also selected GCC crosses.
I am also sensing increased interest in the Boost and C++
communities regarding compilers not running *nix, Win32.
There is, in my opinion, lots of work to do here --- especially
when plain "int" is 16-bits in width or if an STL is lacking, or etc.
Cheers, Chris
On Thursday, July 24, 2014 9:06 PM, Dave Gomboc
The boost config manual (http://www.boost.org/doc/libs/1_55_0/libs/config/doc/html/index.html) does not explicitly address the case where one is attempting to determine the relative lack of C++98 compliance of a cross-compiler (e.g., for an embedded system) that is not already within Boost's supported set of compilers.
Is there a clear process documented somewhere for how to go about this? If not, I would appreciate any tips. I have more than one cross-compiler that I am interesting in "Boost"ing.
This: http://www.boost.org/doc/libs/1_55_0/libs/config/doc/html/index.html#boost_c... should give you a start? John.
participants (3)
-
Christopher Kormanyos
-
Dave Gomboc
-
John Maddock