[ovs-discuss] compiling questions

Ben Pfaff blp at nicira.com
Tue Aug 20 02:07:19 UTC 2013


You asked exactly the same questions already today. I even answered one of
them. Please don't repeat yourself like that.
On Aug 19, 2013 3:36 PM, "Feixiong Zhang" <zhangfeixiong2006 at gmail.com>
wrote:

> Hi, all,
>
> I have some questions about compiling openvswitch.
>
> 1. I want to compile the openvswitch using g++ instead of gcc. The reason
> for this is I'm doing some development based on openvswitch and my other
> code is written in c++. So it will be much convenient for me if I can
> compile openvswitch using g++. But after I run ./configure CC=g++ and make,
> I get the following error:
>
> lib/util.h:247:2: error: #error "Someone screwed up the #includes."
> lib/util.h: In function ‘int ctz(uint32_t)’:
> lib/util.h:263:25: error: ‘raw_ctz’ was not declared in this scope
>
> any one has similar experience?
>
> 2. I'm running a 64 bit kernel, but I want to compile openvswitch into 32
> bit binary. The reason again is for my other code and performance
> consideration. guess I should keep the datapath the same as 64 bit as I
> shouldn't load a 32 bit kernel module to 64 bit kernel, while compile the
> user-level apps to 32 bit. anyone has some suggestion on how to do this?
>
> I'm running Ubuntu 13.04 with linux kernel 3.8.0-25-generic x86_64.
>
> Thanks.
> Feixiong
>
> _______________________________________________
> discuss mailing list
> discuss at openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20130819/81cd8308/attachment.html>


More information about the discuss mailing list