Page 1 of 1

Libc

Posted: Tue Mar 04, 2003 10:09 am
by DarylD
I think I have mentione this before, but I have got to the stage where I can not go on without doing it.

I need a libc, but I understand its a huge task porting one, anybody got any that are not particularily tied to linux etc.

Daryl.

Re:Libc

Posted: Tue Mar 04, 2003 10:13 am
by Whatever5k
What exactly do you need? Why don't you program your one - later on you'll be disappointed of yourself to having used an already existing library...

Re:Libc

Posted: Tue Mar 04, 2003 10:24 am
by DarylD
I need it for my client libraries not for my kernel.

So I need an API library that I can map calls like open() etc to my own internal API.

Its going to be a huge task thats why I want to make the right decision early on.

There is no way I am going to write my own, its just too much work.

Daryl.

Re:Libc

Posted: Wed Mar 05, 2003 2:04 pm
by Tim
You're going to have to write your own, at least partially. It's impossible to have a libc without any OS dependencies.

Anyway, I recommend the non-OS-specific parts of the DJGPP runtime.

Re:Libc

Posted: Thu Mar 06, 2003 3:00 am
by DarylD
Ah, cheers Tim. I feared as much. Oh well, I guess I had better start coding it!

I think I will download all the different libc's out there and see which has the most sensible structure.

Gonna be a long job, I guess!

Daryl.

Re:Libc

Posted: Sat Mar 08, 2003 1:16 pm
by Mastermind
Daryl Dudey wrote: Ah, cheers Tim. I feared as much. Oh well, I guess I had better start coding it!

I think I will download all the different libc's out there and see which has the most sensible structure.

Gonna be a long job, I guess!

Daryl.
Yo Daryl,

How about the PDOS library? It's public domain, too.
Check out http://freespace.virgin.net/paul.edwards3/program.htm

Hope this helps...