[Click] FreeBSD CURRENT - Click Compilation --with-netmap fails

Eddie Kohler ekohler at gmail.com
Fri May 25 11:36:19 EDT 2012


No. --with-netmap only affects the user-level build's options; the 
bsdmodule build is conceptually independent, and you can have build 
user-level and bsdmodule simultaneously.

E


On 5/25/12 11:53 AM, Luigi Rizzo wrote:
> On Fri, May 25, 2012 at 11:30:11AM -0400, Eddie Kohler wrote:
>> For what it's worth, there are people on the list working on better
>> bsdmodule integration, and netmap doesn't work with every driver, and
>> there are occasional reasons to prefer the kernel anyway; I don't see it
>> as cut-and-dried as Luigi does.
>
> good point, thanks for the clarification.
> still --enable-bsdmodule and --with-netmap should be
> mutually exclusive, right ?
>
> cheers
> luigi
>
>> Best,
>> Eddie
>>
>>
>> On 5/25/12 11:13 AM, Luigi Rizzo wrote:
>>> On Fri, May 25, 2012 at 10:39:14AM -0400, Outback Dingo wrote:
>>>> On Fri, May 25, 2012 at 10:31 AM, Outback Dingo<outbackdingo at gmail.com>
>>>> wrote:
>>>>> On Fri, May 25, 2012 at 10:38 AM, Luigi Rizzo<rizzo at iet.unipi.it>   wrote:
>>>>>> On Thu, May 24, 2012 at 10:30:37PM -0400, Outback Dingo wrote:
>>>>>>> building click from git, on FreeBSD CURRENT
>>>>>>> ./configure --with-netmap
>>>>>>
>>>>>> for the time being just rename the fields from *_queues to *_rings.
>>>>>> I was planning to send a suitable patch but have not had the time yet.
>>>>>
>>>>> Thanks, thats worked, successfully compiled with CLANG on CURRENT
>>>>
>>>> Im going to go out on a limb here and figure that ./configure
>>>> --enable-bsdmodule --with-netmap
>>>>
>>>> will result in a massive fail...... correct .. ??
>>>
>>> i think that bsdmodule refers to the in-kernel version,
>>> which is unsupported at best and should not be necessary
>>> anyways since you go much faster with netmap (either
>>> direct or on top of libpcap)
>>>
>>> cheers
>>> luigi
>>> _______________________________________________
>>> click mailing list
>>> click at amsterdam.lcs.mit.edu
>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click


More information about the click mailing list