NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: lib/53125: sys/timevar.h is absent in installed systems.
24.03.2018, 17:15, "Robert Elz" <kre%munnari.oz.au@localhost>:
> The following reply was made to PR lib/53125; it has been noted by GNATS.
>
> From: Robert Elz <kre%munnari.OZ.AU@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc:
> Subject: Re: lib/53125: sys/timevar.h is absent in installed systems.
> Date: Sat, 24 Mar 2018 18:40:17 +0700
>
> Date: Sat, 24 Mar 2018 10:30:01 +0000 (UTC)
> From: utkarsh009%yandex.com@localhost
> Message-ID: <20180324103001.2B4777A267%mollari.NetBSD.org@localhost>
>
> | I was compiling a file on NetBSD where I needed to #define _KERNEL,
>
> Are you compiling part of the kernel? If not, you should not be defining
> that. If you are, then src/sys/sys should be in the include path, and
> _KERNEL should be defined without needing a #define
No. I am trying to compile a general purpose application that is not available in pkgsrc.
Thanks for the information, but the plan has changed (see previous mail for reasons).
I want to do it by defining _KMEMUSER.
Any thoughts on including <machine/types.h> in uvm/* files that need them?
That should solve the problem and I can commit the changes if others agree.
>
> | Try compiling a C file with the following content:
> | #define _KERNEL
> | #include <sys/time.h>
>
> Are you sure that you don't just want <time.h> ?
It's there only because of nested inclusions. I don't need it directly. I need sys/sysctl.h
>
> kre
Home |
Main Index |
Thread Index |
Old Index