[ovs-discuss] [Ubuntu 14.10] Compilation Error with OVS 2.3.1

Ben Pfaff blp at nicira.com
Wed Apr 22 17:26:24 UTC 2015


On Tue, Apr 21, 2015 at 2:50 AM, jean-christophe manciot
<actionmystique at gmail.com> wrote:
> ./configure CONFIG_TUN=Yes

You can't enable Linux kernel configuration items through configure.
You have to
use the Linux kernel configuration process.

> make
> ...
> "libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I ./include -I ./lib -I ./lib
> -Wstrict-prototypes -Wall -Wextra -Wno-sign-compare -Wpointer-arith
> -Wdeclaration-after-statement -Wformat-security -Wno-format-zero-length
> -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast
> -Wcast-align -Wmissing-prototypes -Wmissing-field-initializers -g -O2 -MT
> ofproto/ofproto_libofproto_la-bundles.lo -MD -MP -MF
> ofproto/.deps/ofproto_libofproto_la-bundles.Tpo -c ofproto/bundles.c -o
> ofproto/ofproto_libofproto_la-bundles.o
> mv -f ofproto/.deps/ofproto_libofproto_la-bundles.Tpo
> ofproto/.deps/ofproto_libofproto_la-bundles.Plo
> /bin/bash ./libtool  --tag=CC   --mode=link gcc -Wstrict-prototypes -Wall
> -Wextra -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement
> -Wformat-security -Wno-format-zero-length -Wswitch-enum -Wunused-parameter
> -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wmissing-prototypes
> -Wmissing-field-initializers  -g -O2 -release 2.3.1  -o
> ofproto/libofproto.la -rpath /usr/local/lib
> ofproto/ofproto_libofproto_la-bond.lo
> ofproto/ofproto_libofproto_la-collectors.lo
> ofproto/ofproto_libofproto_la-connmgr.lo
> ofproto/ofproto_libofproto_la-fail-open.lo
> ofproto/ofproto_libofproto_la-in-band.lo
> ofproto/ofproto_libofproto_la-names.lo
> ofproto/ofproto_libofproto_la-netflow.lo
> ofproto/ofproto_libofproto_la-ofproto.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif-ipfix.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif-mirror.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif-monitor.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif-rid.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif-sflow.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif-upcall.lo
> ofproto/ofproto_libofproto_la-ofproto-dpif-xlate.lo
> ofproto/ofproto_libofproto_la-pktbuf.lo
> ofproto/ofproto_libofproto_la-pinsched.lo
> ofproto/ofproto_libofproto_la-tunnel.lo
> ofproto/ofproto_libofproto_la-bundles.lo lib/libsflow.la  -latomic -lpthread
> -lrt -lm
> libtool: link: ar cru ofproto/.libs/libofproto.a
> ofproto/ofproto_libofproto_la-bond.o
> ofproto/ofproto_libofproto_la-collectors.o
> ofproto/ofproto_libofproto_la-connmgr.o
> ofproto/ofproto_libofproto_la-fail-open.o
> ofproto/ofproto_libofproto_la-in-band.o
> ofproto/ofproto_libofproto_la-names.o
> ofproto/ofproto_libofproto_la-netflow.o
> ofproto/ofproto_libofproto_la-ofproto.o
> ofproto/ofproto_libofproto_la-ofproto-dpif.o
> ofproto/ofproto_libofproto_la-ofproto-dpif-ipfix.o
> ofproto/ofproto_libofproto_la-ofproto-dpif-mirror.o
> ofproto/ofproto_libofproto_la-ofproto-dpif-monitor.o
> ofproto/ofproto_libofproto_la-ofproto-dpif-rid.o
> ofproto/ofproto_libofproto_la-ofproto-dpif-sflow.o
> ofproto/ofproto_libofproto_la-ofproto-dpif-upcall.o
> ofproto/ofproto_libofproto_la-ofproto-dpif-xlate.o
> ofproto/ofproto_libofproto_la-pktbuf.o
> ofproto/ofproto_libofproto_la-pinsched.o
> ofproto/ofproto_libofproto_la-tunnel.o
> ofproto/ofproto_libofproto_la-bundles.o
> libtool: link: ranlib ofproto/.libs/libofproto.a
> /bin/sed: can't read vSwitch/openvswitch-2.3.1/lib/libsflow.la: No such file
> or directory
> libtool: link: `vSwitch/openvswitch-2.3.1/lib/libsflow.la' is not a valid
> libtool archive

This probably indicates some kind of local problem.  Please provide the
whole compilation log instead of just the last few lines.
-- 
"I don't normally do acked-by's.  I think it's my way of avoiding
getting blamed when it all blows up."               Andrew Morton



More information about the discuss mailing list