<linux/kernel.h>

Anders Troback freebsd at troback.com
Sun Mar 12 02:53:21 UTC 2006


On Sat, 11 Mar 2006 15:48:40 -0500
Frank Laszlo <laszlof at vonostingroup.com> wrote:

> Anders Troback wrote:
> > On Fri, 10 Mar 2006 21:11:09 -0500
> > Kris Kennaway <kris at obsecurity.org> wrote:
> >
> >   
> >> On Fri, Mar 10, 2006 at 08:37:35PM +0100, Anders Troback wrote:
> >>     
> >>> Hi list!
> >>>
> >>> I'm trying to compile a app that have a include of
> >>> <linux/kernel.h>!
> >>>
> >>> How do I cope with that? Any ideas?
> >>>       
> >> Figure out what Linux kernel interface it uses from that header,
> >> figure out what the corresponding FreeBSD version is, then port the
> >> code from Linux to FreeBSD interface.
> >>
> >> Kris
> >>     
> >
> > Was locking for a shortcut here like "use this header instead" or
> > something;-)
> >
> > Thanks!
> >
> >
> > \\troback
> > _______________________________________________
> > freebsd-ports at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to
> > "freebsd-ports-unsubscribe at freebsd.org" 
> remove the include line and see where it errors, pasting it here may
> be help,as other developers may be able to point you in the right
> direction.
> 
> -Frank

Good idea, thanks Frank!

With the include line removed compilation stops on row 400 with this
error:
storage size of 's_info' isn't known

Line 400 in the .c file are:
struct sysinfo s_info;

All help appreciated!

\\troback


More information about the freebsd-ports mailing list