[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