[ovs-discuss] openVswitch kernel module compillation error

Vivek Kumar (EPG) kvivek at juniper.net
Sat Nov 23 14:52:06 UTC 2013


Hi all

When I am trying to compile the openVswitch kernel module, it gives below mentioned error:
Do I need 64 bit OS to compile openVswitch kernel  module?  or How to resolve this error.

Thanks in advance,
Vivek


/*********************************/
37   /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/genetlink-brcompat.c:1:
 38   error: code model 'kernel' not supported in the 32 bit mode
 39   /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/genetlink-brcompat.c:1:
 40   sorry, unimplemented: 64-bit mode not compiled in
 41   make[5]: ***
/************************************




  1 ln -s /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../vport-netdev.c
  2 ln -s /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../vport-patch.c
  3 ln -s
  4 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/addrconf_core-openvswitch.c
  5 ln -s
  6 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/dev-openvswitch.c
  7 ln -s
  8 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/exthdrs_core.c
  9 ln -s
 10 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/flex_array.c
 11 ln -s
 12 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/genetlink-openvswitch.c
 13 ln -s
 14 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/ip_output-openvswitch.c
 15 ln -s
 16 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/kmemdup.c
 17 ln -s
 18 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/netdevice.c
 19 ln -s
 20 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/net_namespace.c
 21 ln -s
 22 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/reciprocal_div.c
 23 ln -s
 24 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/skbuff-openvswitch.c
 25 ln -s /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/time.c
 26 ln -s
 27 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/workqueue.c
 28 ln -s
 29 /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../linux/compat/genetlink-brcompat.c
 30 ln -s /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/../brcompat_main.c
 31 make -C
 32 /home/kvivek/ovs-raptor/ovs_raptor/linux/build/taranis/buildroot-2011.02-rc2/output/build/linux-custom/
 33 M=/home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux modules
 34 make[4]: Entering directory
 35 `/home/kvivek/ovs-raptor/ovs_raptor/linux/build/taranis/buildroot-2011.02-rc2/output/build/linux-custom'
 36   CC [M]  /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/genetlink-brcompat.o
 37   /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/genetlink-brcompat.c:1:
 38   error: code model 'kernel' not supported in the 32 bit mode
 39   /home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/genetlink-brcompat.c:1:
 40   sorry, unimplemented: 64-bit mode not compiled in
 41   make[5]: ***
 42   [/home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux/genetlink-brcompat.o] Error
 43   1
 44   make[4]: *** [_module_/home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux] Error
 45   2
 46   make[4]: Leaving directory
 47   `/home/kvivek/ovs-raptor/ovs_raptor/linux/build/taranis/buildroot-2011.02-rc2/output/build/linux-custom'
 48   make[3]: *** [default] Error 2
 49   make[3]: Leaving directory `/home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath/linux'
 50   make[2]: *** [all-recursive] Error 1
 51   make[2]: Leaving directory `/home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3/datapath'
 52   make[1]: *** [all-recursive] Error 1
 53   make[1]: Leaving directory `/home/kvivek/OVS-VER-1.9.3/openvswitch-1.9.3'
 54   make: *** [all] Error 2
 55

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20131123/a10a034a/attachment.html>


More information about the discuss mailing list