This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Building my own C library


On Wed, 2 Sep 2009, bd satish wrote:

I was trying to compile my own Standard C Library  (for ex, I want to
use my version of malloc instead of the one included in libc ). What
command line options should I use to compile & link this code with my
test case ?  The code is compiling fine (with option -nostdinc) but I
think linking is my problem. For one, I noticed  -nostdlib and
-nodefaultlibs  but these are giving errors.

You'll have to show the errors.


Some that I'd expect would relate to C language infrastructure
routines that are provided by libgcc which you have probably forgotten
to provide (or never heard of til now).

I hope you are aware their are many other ways to achieve similar
things...

I suspect this is a classic case of we can help do what you are trying
to do... but if you told us what you are trying to do... we could
advise a _much_ better and simpler solution.

ie. Writing your own Standard C library is almost _never_ what you
want to do.


John Carter Phone : (64)(3) 358 6639 Tait Electronics Fax : (64)(3) 359 4632 PO Box 1645 Christchurch Email : john.carter@tait.co.nz New Zealand


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]