[Click] click-install: cannot find file 'proclikefs.ko' when installing user level click

Roman Chertov rchertov at cs.ucsb.edu
Wed Feb 4 13:18:17 EST 2009


Manel,

I would try to install Click patched Linux 2.6.24.7 in the XEN virtual 
machine.  The hypervisor needs the 2.6.18-xen, but the VMs can have 
entirely different kernels.  So it should work.

Roman

Manel.Bourguiba at lip6.fr wrote:
> Actually, When i do :
> ./configure or ./configure --with-linux-map=/root/linux-2.6.18-xen.hg, i
> have the same error:
> 
> Your linux kernel header files cause errors when included by a C++
> program, so i won't try to compile the linuxmodule driver.
> There are two common reasons for this error:
> 1. You have not applied the linux kernel patch that comes with
> distribution. Apply the right patch and try again. See the INSTALL file
> for more information.
> 2. Your linux configuration enables some functionality that is not yet
> covered by our patches. Turn off this functionality and try again, or fix
> the error and tell us how you did it. See the config.log file for more
> detailed information on the error.
> 
> In the config.log there are so many errors, i think there is a problem
> with the linux sources, actually, with xen i have a doubt about the
> directory that contains the right sources of linux.
> 
> One other thing, which map file should I add to ./configure
> --with-linux-map? i can't find any map file that comes with the linux
> sources.
> 
> 
> 
> 
> 
> 
> 
>> You need to send the output of ./configure as otherwise it is impossible
>> to narrow down the problem.
>>
>> Roman
>>
>> Manel.Bourguiba at lip6.fr wrote:
>>> No, it is for kernel level use :(
>>>
>>>
>>>
>>>> The subject was for user level click right? You dont need to patch the
>>>> kernel nor user click-install for user level click.
>>>>
>>>> Just run click
>>>>
>>>> On Wed, Feb 4, 2009 at 12:32 AM, <Manel.Bourguiba at lip6.fr> wrote:
>>>>
>>>>> Actually it is a xenified linux kernel (a linux kernel running over
>>>>> xen),
>>>>> so it is possible to run Click on it (I read some papers where people
>>>>> used
>>>>> it). I specified the linux directory to ./configure using --with-linux
>>>>> option.
>>>>>
>>>>>> Manel,
>>>>>>
>>>>>> I am not sure if you can actually run Click on a xen kernel.  What
>>>>> were
>>>>>> your .configure options?  You need to specify --with-linux=<linux> if
>>>>>> you want a kernel level module.
>>>>>>
>>>>>> Roman
>>>>>>
>>>>>> Manel.Bourguiba at lip6.fr wrote:
>>>>>>> Hi all,
>>>>>>>
>>>>>>> I have patched linux 2.6.18.8 (that comes with xen) with click (i
>>>>>>> applyed
>>>>>>> the patch for linux-2.6.19.2 with some modifications and i think
>>>>>>> that
>>>>> it
>>>>>>> worked).
>>>>>>> When i rebooted the patched kernel, i installed click (./configure
>>>>> then
>>>>>>> gmake install). I can't find click_install in sbin and When i run
>>>>>>> click-install from click/tools/linux-install, i have the following
>>>>> error
>>>>>>> :
>>>>>>> click-install: cannot find file 'proclikefs.ko'
>>>>>>> click-install: in CLICKPATH ''
>>>>>>> and when i try insmod proclikefs.ko, i get :
>>>>>>> insmod: can't read 'proclikefs.ko' : No such file or directory
>>>>>>>
>>>>>>> Could you help me please? Do you think there is something wrong with
>>>>> the
>>>>>>> patch?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> click mailing list
>>>>>>> click at amsterdam.lcs.mit.edu
>>>>>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>>>
>>>>> _______________________________________________
>>>>> click mailing list
>>>>> click at amsterdam.lcs.mit.edu
>>>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>>>
>>>
>> _______________________________________________
>> click mailing list
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>
> 
> 



More information about the click mailing list