GNU libc header files and Crossworks

Started by Kevin Townsend October 23, 2008
I am trying to port a GCC-based project to an lpc2148 and Crossworks,
and noticed that there are many includes that are, well, not included
with Crossworks (all of the items below, for example).

#include <_ansi.h>
#include
#include
#include
#include
#include
#include
#include
#include
#include

Is there any way that they can be supported inside Crossworks? I've
gotten quite used to using this IDE, and am not really eager to have
to change. I've tried downloading the appropriate files and adding
them to the solution, but I get way too many naming conflicts since
Rowley has implemented some functionality in their own C headers.

Anyone else have any luck with this?

An Engineer's Guide to the LPC2100 Series

Hi,

> I am trying to port a GCC-based project to an lpc2148 and Crossworks,
> and noticed that there are many includes that are, well, not included
> with Crossworks (all of the items below, for example).
>
> #include <_ansi.h>
> #include
> #include
> #include
> #include
> #include
> #include
> #include
> #include
> #include Is there any way that they can be supported inside Crossworks?

If you write the implementation, of course!

> I've
> gotten quite used to using this IDE, and am not really eager to have
> to change. I've tried downloading the appropriate files and adding
> them to the solution, but I get way too many naming conflicts since
> Rowley has implemented some functionality in their own C headers.

There's no way that will work,

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
CrossWorks for ARM, MSP430, AVR, MAXQ, and now Cortex-M3 processors