bare metal C++
Michael N. Moran
Tue Nov 3 19:48:00 GMT 2009
Allen Curtis wrote:
> On Nov 3, 2009, at 9:39 AM, Michael N. Moran wrote:
>> Allen Curtis wrote:
>>> How do you create a bare metal cross compiler with C++ support? From
>>> the reading I have done, it appears that you need newlib for the
>>> general C functions and then you need glibc for the C++ stuff. Is
>>> this correct?
>> No. I use GCC/newlib bare metal and C++ frequently. GLIBC
>> and Newlib have equivalent functionality. Newlib is intended
>> for embedded targets.
>> C++ support is part of GCC.
> Yes, I have built GCC with c/c++ language support and newlib. What you
> do not get are the libraries. Where you do get the std:: classes?
I don't use the standard C++ libraries <mumbles something
about embedded systems and dynamic memory allocation>,
but I'm fairly certain that they are built as a part of GCC.
Michael N. Moran (h) 770 516 7918
5009 Old Field Ct. (c) 678 521 5460
Kennesaw, GA, USA 30144 http://mnmoran.org
"So often times it happens, that we live our lives in chains
and we never even know we have the key."
"Already Gone" by Jack Tempchin (recorded by The Eagles)
The Beatles were wrong: 1 & 1 & 1 is 1
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc