[klibc] getting dmraid to use klibc
H. Peter Anvin
hpa at zytor.com
Mon Oct 17 15:48:34 PDT 2005
Filippo Giunchedi wrote:
> Hi Peter,
>
> On Mon, Oct 17, 2005 at 11:15:38AM -0700, H. Peter Anvin wrote:
>
>>Filippo Giunchedi wrote:
>>
>>>after investigating a little I found out that <features.h> is being
>>>included (is this
>>>right?) and defines __GLIBC__ and thus S_IFMT is not being defined from
>>>/usr/include/linux/stat.h:10
>>>
>>
>>Looks like you're using a broken set of Linux headers. The claim that
>>you're including /usr/include/linux/stat.h is a good indication of that.
>>
>>How is your klibc installation set up?
>
>
> I'm using klibc 1.1.1 on debian with linux headers from 2.6.13, I would like to
> understand what the error can be. klibc's sys/stat.h includes linux/stat.h,
> should I use another set of linux headers?
>
klibc needs the real kernel headers, not the glibc-modified ones. In
particular, it shouldn't be including /usr/include/linux/stat.h, it
should be including /usr/lib/klibc/include/linux/stat.h.
-hpa
More information about the klibc
mailing list