-
Notifications
You must be signed in to change notification settings - Fork 72
Open
Description
I want to install xdpd to Banana Pi BPi-R1 (the OS is a Debian7-based Bananian Linux), but the "make" command throw an error.
Here is the log:
root@bananapi /home/downloads/xdpd/build (git)-[stable] # make
Making all in libs
make[1]: Entering directory `/home/downloads/xdpd/build/libs'
Compiling 'rofl-common'...
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
libtoolize: copying file `build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure: WARNING: unrecognized options: --with-plugins
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking how to print strings... printf
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether gcc and cc understand -c and -o together... yes
checking for ar... ar
checking the archiver (ar) interface... ar
checking whether make supports nested variables... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 805306365
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for GCC compatibility... could not determine yet
checking for grep that handles long lines and -e... (cached) /bin/grep
checking for gawk... (cached) mawk
checking again for GCC compatibility... compatible
checking whether to enable debug mode... no
checking whether byte ordering is bigendian... no
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking whether to enable profiling mode... no
checking whether to compile experimental code... no
checking for git... yes
checking the build version... v0.6.1 (0.6.1)
checking the build number... 0adb3723fd6cd61686ad2986cffb434ee053a4fe
checking for SSL_library_init in -lssl... yes
checking for ERR_get_error in -lcrypto... yes
checking for availabilty of openssl and crypto libraries(SSL/TLS)... found
checking whether to compile SSL/TLS support... yes
checking for doxygen... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/rofl/common/protocols/Makefile
config.status: creating src/rofl/common/openflow/messages/Makefile
config.status: creating src/rofl/common/openflow/extensions/Makefile
config.status: creating src/rofl/common/openflow/experimental/Makefile
config.status: creating src/rofl/common/openflow/experimental/actions/Makefile
config.status: creating src/rofl/common/openflow/experimental/matches/Makefile
config.status: creating src/rofl/common/openflow/Makefile
config.status: creating src/rofl/common/utils/Makefile
config.status: creating src/rofl/common/Makefile
config.status: creating src/rofl/platform/Makefile
config.status: creating src/rofl/platform/unix/Makefile
config.status: creating src/rofl/Makefile
config.status: creating src/rofl/rofl_common.pc
config.status: creating examples/Makefile
config.status: creating examples/ethswctld/Makefile
config.status: creating examples/testomat/Makefile
config.status: creating examples/proxyd/Makefile
config.status: creating tools/Makefile
config.status: creating tools/spray/Makefile
config.status: creating test/Makefile
config.status: creating test/unit/Makefile
config.status: creating test/rofl/Makefile
config.status: creating test/rofl/common/Makefile
config.status: creating test/rofl/common/openflow/Makefile
config.status: creating test/rofl/common/openflow/messages/Makefile
config.status: creating test/rofl/common/protocols/Makefile
config.status: creating src/rofl_common_conf.h
config.status: creating doc/doxyfile-common.conf
config.status: creating doc/customdoxygen.css
config.status: creating doc/DoxygenLayout.xml
config.status: creating doc/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-plugins
make[2]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build'
Making all in src
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src'
make all-recursive
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src'
Making all in rofl
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl'
Making all in common
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common'
Making all in openflow
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow'
Making all in extensions
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/extensions'
make[8]: Nothing to be done for `all'.
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/extensions'
Making all in messages
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/messages'
CXX cofmsg_experimenter_stats.lo
CXX cofmsg_group_features_stats.lo
CXXLD libopenflow_messages.la
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/messages'
Making all in experimental
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental'
Making all in actions
make[9]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental/actions'
CXX gtp_actions.lo
CXX pppoe_actions.lo
CXX capwap_actions.lo
CXX wlan_actions.lo
CXX gre_actions.lo
CXXLD libopenflow_experimental_actions.la
make[9]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental/actions'
Making all in matches
make[9]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental/matches'
CXX gtp_matches.lo
CXX pppoe_matches.lo
CXX capwap_matches.lo
CXX wlan_matches.lo
CXX gre_matches.lo
CXXLD libopenflow_experimental_matches.la
make[9]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental/matches'
make[9]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental'
CCLD libopenflow_experimental.la
make[9]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental'
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow/experimental'
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow'
CXX openflow.lo
CXX cofaction.lo
CXX cofactions.lo
CXX cofactionset.lo
CXX cofbucket.lo
CXX cofbuckets.lo
CXX cofbucketcounter.lo
CXX cofbucketcounters.lo
CXX cofinstruction.lo
CXX cofinstructions.lo
CXX cofmatch.lo
CXX coxmatch.lo
CXX coxmatches.lo
CXX cofport.lo
CXX cofports.lo
CXX cofstats.lo
CXX cofdescstats.lo
CXX cofflowstatsarray.lo
CXX cofflowstats.lo
CXX cofaggrstats.lo
CXX coftablestats.lo
CXX coftablestatsarray.lo
CXX cofportstats.lo
CXX cofportstatsarray.lo
CXX cofqueuestats.lo
CXX cofqueuestatsarray.lo
CXX cofgroupstats.lo
CXX cofgroupstatsarray.lo
CXX cofgroupdescstats.lo
CXX cofgroupdescstatsarray.lo
CXX cofgroupfeaturesstats.lo
CXX cofqueueprop.lo
CXX cofqueueprops.lo
CXX cofpacketqueue.lo
CXX cofpacketqueues.lo
CXX cofmeterband.lo
CXX cofmeterbands.lo
CXX cofhelloelem.lo
CXX cofhelloelemversionbitmap.lo
CXX cofhelloelems.lo
CXX cofflowmod.lo
CXX cofgroupmod.lo
CXX coftablefeatureprop.lo
CXX coftablefeatureprops.lo
CXX coftablefeatures.lo
CXX coftables.lo
CXX cofasyncconfig.lo
CXX cofrole.lo
CXX cofmeterbandstats.lo
CXX cofmeterbandstatsarray.lo
CXX cofmeterstats.lo
CXX cofmeterstatsarray.lo
CXX cofmeterconfig.lo
CXX cofmeterconfigarray.lo
CXX cofmeterfeatures.lo
CXXLD libopenflow.la
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow'
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/openflow'
Making all in protocols
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/protocols'
CXX farpv4frame.lo
CXX fetherframe.lo
CXX ficmpv4frame.lo
CXX fipv4frame.lo
CXX ficmpv6frame.lo
CXX fipv6frame.lo
CXX fmplsframe.lo
CXX ftcpframe.lo
CXX fsctpframe.lo
CXX fudpframe.lo
CXX fvlanframe.lo
CXX fgtpuframe.lo
CXX gtpuext.lo
CXX fl2tpv3frame.lo
CXX clldpattr.lo
CXX clldpattrs.lo
CXX clldpmsg.lo
CXXLD libprotocols.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/protocols'
Making all in utils
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/utils'
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/utils'
CC c_logger.lo
CCLD librofl_common_utils.la
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/utils'
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common/utils'
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common'
CXX caddress.lo
CXX cpacket.lo
CXX crandom.lo
CXX cpipe.lo
CXX cclock.lo
CXX ctimespec.lo
CXX cevents.lo
CXX ciosrv.lo
CXX cmemory.lo
CXX csocket.lo
CXX csocket_plain.lo
CXX fframe.lo
CXX ctransaction.lo
CXX ctransactions.lo
CXX crofbase.lo
CXX crofctl.lo
CXX crofdpt.lo
CXX crofsock.lo
CXX crofconn.lo
CXX crofchan.lo
CXX crofshim.lo
CXX logging.lo
CXX csegmentation.lo
CXX csegmsg.lo
CXX cparam.lo
CXX cparams.lo
CXX ctimerid.lo
CXX csockaddr.lo
CXX caddrinfo.lo
CXX caddrinfos.lo
CXX csocket_openssl.lo
CXXLD librofl_common_base.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common'
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/common'
Making all in platform
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/platform'
Making all in unix
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/platform/unix'
CXX cunixenv.lo
CXX cdaemon.lo
CXXLD libplatform_unix.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/platform/unix'
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/platform'
CCLD librofl_platform.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/platform'
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl/platform'
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl'
CC ../rofl_common.lo
CCLD librofl_common.la
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl'
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src/rofl'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/src'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src'
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/src'
Making all in test
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test'
Making all in rofl
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl'
Making all in common
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common'
Making all in openflow
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow'
Making all in messages
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow/messages'
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow/messages'
make[8]: Nothing to be done for `all-am'.
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow/messages'
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow/messages'
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow'
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/openflow'
Making all in protocols
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/protocols'
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/protocols'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/protocols'
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common/protocols'
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common'
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl/common'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/rofl'
Making all in unit
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/unit'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/unit'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/unit'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test/unit'
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/test'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test'
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/test'
Making all in examples
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples'
Making all in ethswctld
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/ethswctld'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/ethswctld'
CXX ethswctld.o
CXX cetherswitch.o
CXX cfibtable.o
CXX cfibentry.o
CXX cflowtable.o
CXX cflowentry.o
CXXLD ethswctld
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/ethswctld'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/ethswctld'
Making all in testomat
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/testomat'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/testomat'
CXX testomatd.o
CXX ccontrol.o
CXXLD testomatd
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/testomat'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/testomat'
Making all in proxyd
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/proxyd'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/proxyd'
CXX proxyd.o
CXX ccontrol.o
CXXLD proxyd
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/proxyd'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples/proxyd'
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples'
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/examples'
Making all in tools
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools'
Making all in spray
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools/spray'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools/spray'
CXX spray.o
CXX cgetopt.o
CXX cudpsend.o
CXX cudprecv.o
CXX cudpmsg.o
CXX ctimeval.o
CXXLD spray
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools/spray'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools/spray'
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools'
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/tools'
Making all in doc
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build/doc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build/doc'
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-common/build'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build'
make[2]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-common/build'
Compiling 'rofl-datapath'...
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
libtoolize: copying file `build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:15: installing `build-aux/ar-lib'
configure.ac:14: installing `build-aux/compile'
configure.ac:13: installing `build-aux/config.guess'
configure.ac:13: installing `build-aux/config.sub'
configure.ac:6: installing `build-aux/install-sh'
configure.ac:6: installing `build-aux/missing'
src/rofl/Makefile.am: installing `build-aux/depcomp'
configure: WARNING: unrecognized options: --with-plugins
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking how to print strings... printf
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether gcc and cc understand -c and -o together... yes
checking for ar... ar
checking the archiver (ar) interface... ar
checking whether make supports nested variables... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 805306365
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert armv7l-unknown-linux-gnueabihf file names to armv7l-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert armv7l-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for GCC compatibility... could not determine yet
checking for grep that handles long lines and -e... (cached) /bin/grep
checking for gawk... (cached) mawk
checking again for GCC compatibility... compatible
checking whether to enable debug mode... no
checking whether byte ordering is bigendian... no
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking whether to enable profiling mode... no
checking whether to compile experimental code... no
checking whether to build pipeline library... yes
configure: Matching algorithms built: loop l2hash
configure: Matching algorithms as libs:
checking whether to inline platform functions in ROFL-pipeline packet processing API... yes
checking the maximum number of threads/cpus for ROFL-pipeline packet processing API... 16
checking whether to compile ROFL-pipeline packet processing API without locking... yes
checking for git... yes
checking the build version... v0.6.2 (0.6.2)
checking the build number... cb9ea14730979c7860f894b0f9bed45c071fcd57
checking for doxygen... no
configure: creating ./config.status
config.status: creating src/rofl/datapath/pipeline/Makefile
config.status: creating src/rofl/datapath/pipeline/common/Makefile
config.status: creating src/rofl/datapath/pipeline/platform/Makefile
config.status: creating src/rofl/datapath/pipeline/openflow/Makefile
config.status: creating src/rofl/datapath/pipeline/openflow/openflow1x/Makefile
config.status: creating src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/Makefile
config.status: creating src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/Makefile
config.status: creating src/rofl/datapath/pipeline/util/Makefile
config.status: creating test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/Makefile
config.status: creating test/rofl/datapath/pipeline/monitoring/Makefile
config.status: creating test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/bufs/Makefile
config.status: creating test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma/Makefile
config.status: creating test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma/loop/Makefile
config.status: creating test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma/l2hash/Makefile
config.status: creating test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/static/Makefile
config.status: creating test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/reset_pipeline/Makefile
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/rofl/Makefile
config.status: creating src/rofl/rofl_datapath.pc
config.status: creating src/rofl/datapath/hal/Makefile
config.status: creating src/rofl/datapath/hal/openflow/openflow1x/Makefile
config.status: creating src/rofl/datapath/hal/extensions/Makefile
config.status: creating test/Makefile
config.status: creating src/rofl_datapath_conf.h
config.status: creating doc/doxyfile-pipeline.conf
config.status: creating doc/doxyfile-hal.conf
config.status: creating doc/customdoxygen.css
config.status: creating doc/DoxygenLayout.xml
config.status: creating doc/Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --with-plugins
make[2]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build'
Making all in src
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src'
make all-recursive
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src'
Making all in rofl
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl'
Making all in datapath/hal
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal'
Making all in extensions
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/extensions'
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/extensions'
CCLD libhal_extensions.la
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/extensions'
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/extensions'
Making all in openflow/openflow1x
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/openflow/openflow1x'
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/openflow/openflow1x'
CCLD libhal_of1x.la
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/openflow/openflow1x'
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal/openflow/openflow1x'
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal'
CCLD librofl_hal.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal'
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/hal'
Making all in datapath/pipeline
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline'
Making all in common
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/common'
CC packet_matches.lo
CC ternary_fields.lo
CC crc32cr.lo
CCLD librofl_pipeline_common.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/common'
Making all in util
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/util'
CC logging.lo
CCLD librofl_pipeline_util.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/util'
Making all in openflow
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow'
Making all in openflow1x
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x'
Making all in pipeline
make[9]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
Making all in matching_algorithms
make[10]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms'
/bin/bash /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/available_ma.sh loop l2hash > /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/available_ma.h
/bin/bash /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/available_ma_pp.sh /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms loop l2hash > /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/available_ma_pp.h
/bin/bash /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/available_ma_c.sh /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms loop l2hash > /home/downloads/xdpd/build/../libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms/available_ma.c
make all-am
make[11]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms'
CC loop/of1x_loop_ma.lo
CCLD librofl_pipeline_openflow1x_pipeline_matching_algorithms_loop.la
CC l2hash/of1x_l2hash_ma.lo
CCLD librofl_pipeline_openflow1x_pipeline_matching_algorithms_l2hash.la
CC available_ma.lo
CCLD librofl_pipeline_openflow1x_pipeline_matching_algorithms.la
make[11]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms'
make[10]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/matching_algorithms'
make[10]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
CC of1x_action.lo
CC of1x_flow_entry.lo
CC of1x_flow_table.lo
CC of1x_group_table.lo
CC of1x_instruction.lo
CC of1x_match.lo
CC of1x_pipeline.lo
CC of1x_timers.lo
CC of1x_statistics.lo
CCLD librofl_pipeline_openflow1x_pipeline.la
make[10]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
make[9]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
make[9]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x'
CC of1x_switch.lo
CCLD librofl_pipeline_openflow1x.la
make[9]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x'
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow/openflow1x'
make[8]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow'
CC of_switch.lo
CCLD librofl_pipeline_openflow.la
make[8]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow'
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/openflow'
Making all in platform
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/platform'
CCLD librofl_pipeline_platform.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline/platform'
make[7]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline'
CC monitoring.lo
CC physical_switch.lo
CC port_queue.lo
CC switch_port.lo
CCLD librofl_pipeline.la
make[7]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline'
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl/datapath/pipeline'
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl'
CC ../rofl_datapath.lo
CCLD librofl_datapath.la
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl'
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src/rofl'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src'
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/src'
Making all in test
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test'
Making all in rofl/datapath/pipeline/openflow/openflow1x/pipeline
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
Making all in bufs
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/bufs'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/bufs'
Making all in ma
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma'
Making all in loop
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma/loop'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma/loop'
Making all in l2hash
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma/l2hash'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma/l2hash'
make[6]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma'
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/ma'
Making all in static
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/static'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/static'
Making all in reset_pipeline
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/reset_pipeline'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline/reset_pipeline'
make[5]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/openflow/openflow1x/pipeline'
Making all in rofl/datapath/pipeline/monitoring
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/monitoring'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test/rofl/datapath/pipeline/monitoring'
make[4]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test'
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/test'
Making all in doc
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/doc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build/doc'
make[3]: Entering directory `/home/downloads/xdpd/build/libs/rofl-datapath/build'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build'
make[2]: Leaving directory `/home/downloads/xdpd/build/libs/rofl-datapath/build'
make[1]: Leaving directory `/home/downloads/xdpd/build/libs'
Making all in src
make[1]: Entering directory `/home/downloads/xdpd/build/src'
Making all in xdpd
make[2]: Entering directory `/home/downloads/xdpd/build/src/xdpd'
Making all in management
make[3]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management'
Making all in plugins
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins'
Making all in config
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config'
Making all in interfaces
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config/interfaces'
CXX interfaces_scope.lo
CXX nf_scope.lo
CXXLD libxdpd_mgmt_config_interfaces.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config/interfaces'
Making all in openflow
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config/openflow'
CXX lsi_scope.lo
CXX lsi_connections.lo
CXX openflow_scope.lo
CXXLD libxdpd_mgmt_config_openflow.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config/openflow'
Making all in system
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config/system'
CXX system_scope.lo
CXXLD libxdpd_mgmt_config_system.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config/system'
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config'
CXX scope.lo
CXX root_scope.lo
CXX config.lo
CXXLD libxdpd_mgmt_config.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config'
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/config'
Making all in rest
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/rest'
Making all in server
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/rest/server'
CXX file_handler.lo
CXX mime_types.lo
CXX reply.lo
CXX request_parser.lo
CXX rest_handler.lo
CXX server.lo
CXXLD libxdpd_mgmt_rest_server.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/rest/server'
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/rest'
CXX json_spirit/libxdpd_mgmt_rest_js_la-json_spirit_reader.lo
CXX json_spirit/libxdpd_mgmt_rest_js_la-json_spirit_value.lo
CXX json_spirit/libxdpd_mgmt_rest_js_la-json_spirit_writer.lo
CXXLD libxdpd_mgmt_rest_js.la
CXX misc-controllers.lo
CXX port-controllers.lo
CXX sw-controllers.lo
CXX sys-controllers.lo
CXX rest.lo
CXXLD libxdpd_mgmt_rest.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/rest'
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins/rest'
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/plugins'
CXX plugin_manager_loader.lo
CXXLD libxdpd_mgmt_plugins.la
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins'
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/plugins'
Making all in snapshots
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management/snapshots'
CXX flow_entry_snapshot.lo
CXX port_snapshot.lo
CXX switch_snapshot.lo
CXX group_mod_snapshot.lo
CXXLD libxdpd_mgmt_snapshots.la
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management/snapshots'
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/management'
CXX monitoring_manager.lo
CXX plugin_manager.lo
CXX switch_manager.lo
CXX port_manager.lo
CXX system_manager.lo
CXX nf_port_manager.lo
CXXLD libxdpd_mgmt.la
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management'
make[3]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/management'
Making all in openflow
make[3]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow'
Making all in openflow10
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow10'
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow10'
CXX of10_endpoint.lo
CXX of10_translation_utils.lo
CXX openflow10_switch.lo
CXXLD libxdpd_openflow10.la
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow10'
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow10'
Making all in openflow12
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow12'
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow12'
CXX of12_endpoint.lo
CXX of12_translation_utils.lo
CXX openflow12_switch.lo
CXXLD libxdpd_openflow12.la
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow12'
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow12'
Making all in openflow13
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow13'
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow13'
CXX of13_endpoint.lo
CXX of13_translation_utils.lo
CXX openflow13_switch.lo
CXXLD libxdpd_openflow13.la
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow13'
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow/openflow13'
Making all in pirl
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow/pirl'
CXX pirl.lo
CXXLD libxdpd_pirl.la
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow/pirl'
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/openflow'
CXX of_endpoint.lo
CXX openflow_switch.lo
CXXLD libxdpd_openflow.la
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow'
make[3]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/openflow'
Making all in drivers
make[3]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers'
Making all in gnu_linux
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux'
Making all in src
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src'
Making all in hal-imp
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp'
Making all in openflow/openflow1x
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x'
CXX of1x_driver.lo
CXXLD libxdpd_driver_gnu_linux_hal_imp_of1x.la
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x'
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp'
CXX driver.lo
CXXLD libxdpd_driver_gnu_linux_hal_imp.la
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp'
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp'
Making all in io
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io'
Making all in packet_classifiers
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/packet_classifiers'
Making all in c_types_pktclassifier
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/packet_classifiers/c_types_pktclassifier'
CC autogen_pkt_types.lo
CC c_types_pktclassifier.lo
CXX ../packet_operations.lo
CXXLD libxdpd_driver_gnu_linux_io_classifiers_c_types.la
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/packet_classifiers/c_types_pktclassifier'
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/packet_classifiers'
make[8]: Nothing to be done for `all-am'.
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/packet_classifiers'
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/packet_classifiers'
Making all in ports
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports'
Making all in mmap
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports/mmap'
CXX mmap_rx.lo
CXX mmap_tx.lo
CXX ioport_mmap.lo
CXXLD libxdpd_driver_gnu_linux_io_ports_mmap.la
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports/mmap'
Making all in mockup
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports/mockup'
CXX ioport_mockup.lo
CXXLD libxdpd_driver_gnu_linux_io_ports_mockup.la
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports/mockup'
Making all in vlink
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports/vlink'
CXX ioport_vlink.lo
CXXLD libxdpd_driver_gnu_linux_io_ports_vlink.la
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports/vlink'
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports'
CXX ioport.lo
CXXLD libxdpd_driver_gnu_linux_io_ports.la
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports'
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/ports'
Making all in scheduler
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/scheduler'
CXX polling_ioscheduler.lo
CXX epoll_ioscheduler.lo
CXX ioscheduler.lo
CXXLD libxdpd_driver_gnu_linux_io_scheduler.la
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/scheduler'
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io'
CXX bufferpool.lo
CXX pktin_dispatcher.lo
CXX datapacket_storage.lo
CXX datapacketx86.lo
CXX iface_utils.lo
CXX iomanager.lo
CXXLD libxdpd_driver_gnu_linux_io.la
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io'
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io'
Making all in util
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/util'
CXX time_measurements.lo
CC time_utils.lo
CXXLD libxdpd_driver_gnu_linux_util.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/util'
Making all in pipeline-imp
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/pipeline-imp'
CC memory.lo
CXX packet.lo
CXX platform_hooks_of1x.lo
CC atomic_operations.lo
CC pthread_lock.lo
CC timing.lo
CXXLD libxdpd_driver_gnu_linux_pipeline_imp.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/pipeline-imp'
Making all in processing
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/processing'
CCLD libxdpd_driver_gnu_linux_processing.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/processing'
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src'
CXX config.lo
CXX bg_taskmanager.lo
CXXLD libxdpd_driver_gnu_linux_src.la
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src'
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src'
Making all in test
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test'
Making all in unit
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit'
Making all in io
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io'
Making all in packet_classifiers
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers'
Making all in c_pktclassifier
make[9]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers/c_pktclassifier'
Making all in headers
make[10]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers/c_pktclassifier/headers'
make[10]: Nothing to be done for `all'.
make[10]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers/c_pktclassifier/headers'
make[10]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers/c_pktclassifier'
make[10]: Nothing to be done for `all-am'.
make[10]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers/c_pktclassifier'
make[9]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers/c_pktclassifier'
make[9]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers'
make[9]: Nothing to be done for `all-am'.
make[9]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers'
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io/packet_classifiers'
make[8]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io'
make[8]: Nothing to be done for `all-am'.
make[8]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io'
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/io'
Making all in util
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/util'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit/util'
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit'
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/unit'
Making all in regression
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/regression'
Making all in io
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/regression/io'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/regression/io'
make[7]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/regression'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/regression'
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test/regression'
make[6]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test'
make[6]: Nothing to be done for `all-am'.
make[6]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test'
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/test'
make[5]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux'
CCLD libxdpd_driver_gnu_linux.la
make[5]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux'
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux'
make[4]: Entering directory `/home/downloads/xdpd/build/src/xdpd/drivers'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers'
make[3]: Leaving directory `/home/downloads/xdpd/build/src/xdpd/drivers'
make[3]: Entering directory `/home/downloads/xdpd/build/src/xdpd'
CCLD libxdpd_wrap.la
copying selected object files to avoid basename conflicts...
CXX cmm.o
CXX xdpd.o
CXXLD xdpd
./.libs/libxdpd_wrap.a(iomanager.o): In function `platform_atomic_add64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/../../../../../../../src/xdpd/drivers/gnu_linux/src/io/scheduler/../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/../../../../../../../src/xdpd/drivers/gnu_linux/src/io/scheduler/../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/../../../../../../../src/xdpd/drivers/gnu_linux/src/io/scheduler/../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
./.libs/libxdpd_wrap.a(iomanager.o): In function `tid_mark_as_present':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:56: undefined reference to `__sync_bool_compare_and_swap_8'
./.libs/libxdpd_wrap.a(iomanager.o): In function `tid_mark_as_not_present':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:77: undefined reference to `__sync_bool_compare_and_swap_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:77: undefined reference to `__sync_bool_compare_and_swap_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:77: undefined reference to `__sync_bool_compare_and_swap_8'
./.libs/libxdpd_wrap.a(iomanager.o): In function `platform_atomic_add64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/../../../../../../../src/xdpd/drivers/gnu_linux/src/io/scheduler/../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
./.libs/libxdpd_wrap.a(iomanager.o): In function `tid_mark_as_present':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:56: undefined reference to `__sync_bool_compare_and_swap_8'
./.libs/libxdpd_wrap.a(iomanager.o): In function `platform_atomic_inc64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/io/../../../../../../../src/xdpd/drivers/gnu_linux/src/io/scheduler/../../pipeline-imp/atomic_operations.c:13: undefined reference to `__sync_add_and_fetch_8'
./.libs/libxdpd_wrap.a(of1x_driver.o): In function `platform_atomic_add64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../../../../../../../src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../../../../../../../src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../../../../../../../src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
./.libs/libxdpd_wrap.a(of1x_driver.o): In function `tid_mark_as_present':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:56: undefined reference to `__sync_bool_compare_and_swap_8'
./.libs/libxdpd_wrap.a(of1x_driver.o): In function `platform_atomic_add64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../../../../../../../src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
./.libs/libxdpd_wrap.a(of1x_driver.o): In function `tid_mark_as_not_present':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:77: undefined reference to `__sync_bool_compare_and_swap_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:77: undefined reference to `__sync_bool_compare_and_swap_8'
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/../../../../../src/xdpd/drivers/gnu_linux/../../../..//libs/rofl-datapath/src/rofl/datapath/pipeline/openflow/openflow1x/pipeline/../../../threading.h:77: undefined reference to `__sync_bool_compare_and_swap_8'
./.libs/libxdpd_wrap.a(of1x_driver.o): In function `platform_atomic_inc64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../../../../../../../src/xdpd/drivers/gnu_linux/src/hal-imp/openflow/openflow1x/../../../pipeline-imp/atomic_operations.c:13: undefined reference to `__sync_add_and_fetch_8'
./.libs/libxdpd_wrap.a(rest.o): In function `boost::thread::start_thread()':
/usr/local/include/boost/thread/detail/thread.hpp:179: undefined reference to `boost::thread::start_thread_noexcept()'
drivers/gnu_linux/.libs/libxdpd_driver_gnu_linux.a(atomic_operations.o): In function `platform_atomic_inc64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/pipeline-imp/../../../../../../../src/xdpd/drivers/gnu_linux/src/pipeline-imp/atomic_operations.c:13: undefined reference to `__sync_add_and_fetch_8'
drivers/gnu_linux/.libs/libxdpd_driver_gnu_linux.a(atomic_operations.o): In function `platform_atomic_add64':
/home/downloads/xdpd/build/src/xdpd/drivers/gnu_linux/src/pipeline-imp/../../../../../../../src/xdpd/drivers/gnu_linux/src/pipeline-imp/atomic_operations.c:36: undefined reference to `__sync_add_and_fetch_8'
collect2: ld returned 1 exit status
make[3]: *** [xdpd] Error 1
make[3]: Leaving directory `/home/downloads/xdpd/build/src/xdpd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/downloads/xdpd/build/src/xdpd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/downloads/xdpd/build/src'
make: *** [all-recursive] Error 1
make 4798.10s user 225.12s system 97% cpu 1:26:05.94 total
2 root@bananapi /home/downloads/xdpd/build (git)-[stable] #
Reactions are currently unavailable