Subject: Re: Kernel configuration/Makefile options to support Standard Libraries - crosscompile environment
To: Allen Briggs <briggs@wasabisystems.com>
From: Anand Lalgondar <solarflares@fastmail.fm>
List: tech-kern
Date: 12/30/2003 20:43:00
Hello,
Yes thats what I was looking for.
Thank you very much Allen.
But still I have that question in mind that if you require to include
some thirdparty library, how to accomplish that. I browsed the whole
NetBSD documentation, but could not find one.
Please let me know if some has any idea. Thanks anyways.
- Anand
On Tue, 30 Dec 2003 09:23:38 -0500, "Allen Briggs"
<briggs@wasabisystems.com> said:
> On Tue, Dec 30, 2003 at 05:46:03PM +0530, Anand Lalgondar wrote:
> > How can a standard library (math, time ...) be included while
> > cross-compliling the kernel for evbmips evaluation board.
>
> We generally don't want to have general libc functions in the kernel,
> although libkern does have some basics. If you need libc functionality,
> then the general idea is to include that functionality in libkern.
>
> Are you sure that's what you want, though? There are several RTC
> drivers--a group of them are in src/sys/dev/i2c/. These drivers
> make use of functions in src/sys/dev/clock_subr.c to convert seconds
> to/from a "struct clock_ymdhms". Is that sufficient for your needs?
>
> -allen
>
> --
> Allen Briggs briggs@wasabisystems.com
> Wasabi Systems, Inc. http://www.wasabisystems.com/
--
http://www.fastmail.fm - Faster than the air-speed velocity of an
unladen european swallow