help-gplusplus
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unable to find slab.h and mm.h


From: Pascal J. Bourguignon
Subject: Re: Unable to find slab.h and mm.h
Date: Thu, 26 Nov 2009 01:27:47 +0100
User-agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/22.3 (darwin)

TonyB <tigerb@yahoo.com> writes:

> On Nov 25, 6:31 pm, p...@informatimago.com (Pascal J. Bourguignon)
> wrote:
>> TonyB <tbac...@gmail.com> writes:
>> > On Nov 25, 4:19 pm, p...@informatimago.com (Pascal J. Bourguignon)
>> > wrote:
>> >> TonyB <tig...@yahoo.com> writes:
>> >> > I'm need to include slab.h and mm.h in a c++ program.  i.e.
>>
>> >> > #include <linux/slab.h>
>> >> > #include <linux/mm.h>
>>
>> >> > I'm unable to find the header files anywhere in the file system.  I
>> >> > expected to find them in /usr/include/linux.
>>
>> >> > slab.h and mm.h also have include statements for files that re not on
>> >> > the file system.
>>
>> >> > Is the a package or library I can install to correct this?
>>
>> >> > Thanks from NH
>>
>> >> They are kernel specific headers.  You might find them in
>> >> /usr/src/linux/include/linux/, but they'd be rather useless if you are
>> >> not programming a linux kernel module.
>>
>> > Is there a way to include them when rebulding the kernel?
>>
>> Of course, they are included by the kernel sources, so when you're
>> compiling it, they're included.
>>
>> > Thanks for the previous post.
>>
>> What are you trying to do?  
>> Are you modifying the kernel?
>> Are you writing a kernel module?
>
> Working on a custom USB isochronous interface.  Requesting the URBs
> requires use of those headers.  My project is sort of stalled because
> of this.  I'll study the kernel and will try to rebuild it
> appropriately.  Thanks for your help and interest.

Then it means that you will have to write a kernel module.  Now the
question is how to do that with C++.  AFAIK, the kernel doesn't
include a C++ runtime.

-- 
__Pascal Bourguignon__


reply via email to

[Prev in Thread] Current Thread [Next in Thread]