# project nfd (0.3.1) configured on Tue Mar 17 13:46:10 2015 by # waf 1.8.5 (abi 98, python 20706f0 on linux2) # using ./waf configure # ---------------------------------------- Setting top to /home/ndnusr1/sandbox/NFD ---------------------------------------- Setting out to /home/ndnusr1/sandbox/NFD/build ---------------------------------------- Checking for 'g++' (C++ compiler) find program=['g++', 'c++'] paths=['/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='CXX' -> ['/usr/bin/g++'] find program=['ar'] paths=['/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='AR' -> ['/usr/bin/ar'] /usr/bin/g++ ---------------------------------------- Checking supported CXXFLAGS ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_4fd01396ba72589fd242f65574031705/test.cpp ['/usr/bin/g++', '-Werror', '-std=c++11', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_4fd01396ba72589fd242f65574031705/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_4fd01396ba72589fd242f65574031705/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_4fd01396ba72589fd242f65574031705/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic'] -std=c++11 ---------------------------------------- Checking supported CXXFLAGS ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_2ba31db7c791492d47b4a2c9dd541b5d/test.cpp ['/usr/bin/g++', '-std=c++11', '-Werror', '-pedantic', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_2ba31db7c791492d47b4a2c9dd541b5d/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_2ba31db7c791492d47b4a2c9dd541b5d/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_2ba31db7c791492d47b4a2c9dd541b5d/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic'] ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_52efe4a794c21b01646783345e2995b1/test.cpp ['/usr/bin/g++', '-std=c++11', '-Werror', '-Wall', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_52efe4a794c21b01646783345e2995b1/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_52efe4a794c21b01646783345e2995b1/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_52efe4a794c21b01646783345e2995b1/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic'] ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_4c751a5dd19a18d4208ba4ff246a9a63/test.cpp ['/usr/bin/g++', '-std=c++11', '-Werror', '-O2', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_4c751a5dd19a18d4208ba4ff246a9a63/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_4c751a5dd19a18d4208ba4ff246a9a63/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_4c751a5dd19a18d4208ba4ff246a9a63/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic'] ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_e5c540443fd4d569e4cc1e6810586ebc/test.cpp ['/usr/bin/g++', '-std=c++11', '-Werror', '-g', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_e5c540443fd4d569e4cc1e6810586ebc/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_e5c540443fd4d569e4cc1e6810586ebc/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_e5c540443fd4d569e4cc1e6810586ebc/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic'] -pedantic -Wall -O2 -g ---------------------------------------- Checking for program 'doxygen' /usr/bin/doxygen find program=['doxygen'] paths=['/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='DOXYGEN' -> ['/usr/bin/doxygen'] ---------------------------------------- Checking for program 'tar' /bin/tar find program=['tar'] paths=['/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='TAR' -> ['/bin/tar'] ---------------------------------------- Checking for program 'sphinx-build' /usr/bin/sphinx-build find program=['sphinx-build'] paths=['/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='SPHINX_BUILD' -> ['/usr/bin/sphinx-build'] ------------------------------------------ Checking for std::is_default_constructible ==> #include static_assert(std::is_default_constructible::value, ""); <== [1/1] Compiling build/.conf_check_23e72baf5b93e6ac4bb6717e3b053084/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_23e72baf5b93e6ac4bb6717e3b053084/testbuild/test.cpp.1.o'] yes ------------------------------------------ Checking for std::is_move_constructible ==> #include static_assert(std::is_move_constructible::value, ""); <== [1/1] Compiling build/.conf_check_e3a341472cdedcf1faccd80a3a4f50c7/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_e3a341472cdedcf1faccd80a3a4f50c7/testbuild/test.cpp.1.o'] yes ------------------------------------------ Checking for override specifier ==> class Base { virtual void f(int a); }; class Derived : public Base { virtual void f(int a) override; }; <== [1/1] Compiling build/.conf_check_922f40564f042bb5b900b65f2947708d/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_922f40564f042bb5b900b65f2947708d/testbuild/test.cpp.1.o'] yes ------------------------------------------ Checking for program 'bash' /bin/bash find program=['bash'] paths=['/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='BASH' -> ['/bin/bash'] ------------------------------------------ Checking for program 'pkg-config' /usr/bin/pkg-config find program=['pkg-config'] paths=['/usr/local/sbin', '/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games', '/usr/local/games'] var='PKGCONFIG' -> ['/usr/bin/pkg-config'] ------------------------------------------ Checking for 'libndn-cxx' ['/usr/bin/pkg-config', '--cflags', '--libs', 'libndn-cxx'] out: -fPIC -I/usr/local/include -L/usr/local/lib -lndn-cxx -lboost_system -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_regex -lboost_program_options -lboost_chrono -lboost_random -lcryptopp -lsqlite3 -lrt -lpthread yes ------------------------------------------ Checking for librt library ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_a573480cc43ff6f43e8d51ffb4d17f70/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_a573480cc43ff6f43e8d51ffb4d17f70/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_a573480cc43ff6f43e8d51ffb4d17f70/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_a573480cc43ff6f43e8d51ffb4d17f70/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lrt'] yes ------------------------------------------ Checking for libresolv library ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_cda1f3ccc5c3fd56bc3c6410b819126b/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_cda1f3ccc5c3fd56bc3c6410b819126b/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_cda1f3ccc5c3fd56bc3c6410b819126b/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_cda1f3ccc5c3fd56bc3c6410b819126b/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lresolv'] yes ------------------------------------------------- Checking if privilege drop/elevation is supported ==> #include #include #include int main(int, char**) { ::sysconf(_SC_GETGR_R_SIZE_MAX); group grp; getgrnam_r("nogroup", &grp, nullptr, 0, nullptr); passwd pwd; getpwnam_r("nobody", &pwd, nullptr, 0, nullptr); int ret = setegid(grp.gr_gid); ret = seteuid(pwd.pw_uid); (void)(ret); return 0; } <== [1/2] Compiling build/.conf_check_8c26cdf8364e5ac43f43583bf0a54306/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_8c26cdf8364e5ac43f43583bf0a54306/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_8c26cdf8364e5ac43f43583bf0a54306/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_8c26cdf8364e5ac43f43583bf0a54306/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic'] yes ------------------------------------------------- Checking for header ifaddrs.h ==> #include int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_42445a0a6ae48eab2acb5ceff9322340/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '-DHAVE_PRIVILEGE_DROP_AND_ELEVATE=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_42445a0a6ae48eab2acb5ceff9322340/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_42445a0a6ae48eab2acb5ceff9322340/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_42445a0a6ae48eab2acb5ceff9322340/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic'] yes ------------------------------------------------- Checking boost includes 1.54.0 ------------------------------------------------- Checking boost libs Found the boost path in /usr/lib/x86_64-linux-gnu with the libraries: /usr/lib/x86_64-linux-gnu/libboost_atomic.a /usr/lib/x86_64-linux-gnu/libboost_atomic.so /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.a /usr/lib/x86_64-linux-gnu/libboost_chrono.so /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_context.a /usr/lib/x86_64-linux-gnu/libboost_context.so /usr/lib/x86_64-linux-gnu/libboost_context.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_coroutine.a /usr/lib/x86_64-linux-gnu/libboost_date_time.a /usr/lib/x86_64-linux-gnu/libboost_date_time.so /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_exception.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.a /usr/lib/x86_64-linux-gnu/libboost_filesystem.so /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_graph.a /usr/lib/x86_64-linux-gnu/libboost_graph.so /usr/lib/x86_64-linux-gnu/libboost_graph.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_graph_parallel.a /usr/lib/x86_64-linux-gnu/libboost_graph_parallel.so /usr/lib/x86_64-linux-gnu/libboost_graph_parallel.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_iostreams.a /usr/lib/x86_64-linux-gnu/libboost_iostreams.so /usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_locale.a /usr/lib/x86_64-linux-gnu/libboost_locale.so /usr/lib/x86_64-linux-gnu/libboost_locale.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_log.a /usr/lib/x86_64-linux-gnu/libboost_log.so /usr/lib/x86_64-linux-gnu/libboost_log.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_log_setup.a /usr/lib/x86_64-linux-gnu/libboost_log_setup.so /usr/lib/x86_64-linux-gnu/libboost_log_setup.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_math_c99.a /usr/lib/x86_64-linux-gnu/libboost_math_c99.so /usr/lib/x86_64-linux-gnu/libboost_math_c99.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_math_c99f.a /usr/lib/x86_64-linux-gnu/libboost_math_c99f.so /usr/lib/x86_64-linux-gnu/libboost_math_c99f.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_math_c99l.a /usr/lib/x86_64-linux-gnu/libboost_math_c99l.so /usr/lib/x86_64-linux-gnu/libboost_math_c99l.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_math_tr1.a /usr/lib/x86_64-linux-gnu/libboost_math_tr1.so /usr/lib/x86_64-linux-gnu/libboost_math_tr1.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_math_tr1f.a /usr/lib/x86_64-linux-gnu/libboost_math_tr1f.so /usr/lib/x86_64-linux-gnu/libboost_math_tr1f.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_math_tr1l.a /usr/lib/x86_64-linux-gnu/libboost_math_tr1l.so /usr/lib/x86_64-linux-gnu/libboost_math_tr1l.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_mpi.a /usr/lib/x86_64-linux-gnu/libboost_mpi.so /usr/lib/x86_64-linux-gnu/libboost_mpi.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_mpi_python-py27.a /usr/lib/x86_64-linux-gnu/libboost_mpi_python-py27.so /usr/lib/x86_64-linux-gnu/libboost_mpi_python-py27.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_mpi_python-py34.a /usr/lib/x86_64-linux-gnu/libboost_mpi_python-py34.so /usr/lib/x86_64-linux-gnu/libboost_mpi_python-py34.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_mpi_python.a /usr/lib/x86_64-linux-gnu/libboost_mpi_python.so /usr/lib/x86_64-linux-gnu/libboost_prg_exec_monitor.a /usr/lib/x86_64-linux-gnu/libboost_prg_exec_monitor.so /usr/lib/x86_64-linux-gnu/libboost_prg_exec_monitor.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_program_options.a /usr/lib/x86_64-linux-gnu/libboost_program_options.so /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_python-py27.a /usr/lib/x86_64-linux-gnu/libboost_python-py27.so /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_python-py34.a /usr/lib/x86_64-linux-gnu/libboost_python-py34.so /usr/lib/x86_64-linux-gnu/libboost_python-py34.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_python.a /usr/lib/x86_64-linux-gnu/libboost_python.so /usr/lib/x86_64-linux-gnu/libboost_random.a /usr/lib/x86_64-linux-gnu/libboost_random.so /usr/lib/x86_64-linux-gnu/libboost_random.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_regex.a /usr/lib/x86_64-linux-gnu/libboost_regex.so /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_serialization.a /usr/lib/x86_64-linux-gnu/libboost_serialization.so /usr/lib/x86_64-linux-gnu/libboost_serialization.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_signals.a /usr/lib/x86_64-linux-gnu/libboost_signals.so /usr/lib/x86_64-linux-gnu/libboost_signals.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_system.a /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_test_exec_monitor.a /usr/lib/x86_64-linux-gnu/libboost_thread.a /usr/lib/x86_64-linux-gnu/libboost_thread.so /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_timer.a /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/libboost_timer.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_wave.a /usr/lib/x86_64-linux-gnu/libboost_wave.so /usr/lib/x86_64-linux-gnu/libboost_wave.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_wserialization.a /usr/lib/x86_64-linux-gnu/libboost_wserialization.so /usr/lib/x86_64-linux-gnu/libboost_wserialization.so.1.54.0 Trying pattern boost_system(-gcc[0-9]{0,3})+(-1_54)+ Trying pattern boost_system(-1_54)+ Trying pattern boost_system(-1_54)+ Trying pattern boost_system(-gcc[0-9]{0,3})+ Trying pattern boost_system Found boost lib libboost_system.a Trying pattern boost_chrono(-gcc[0-9]{0,3})+(-1_54)+ Trying pattern boost_chrono(-1_54)+ Trying pattern boost_chrono(-1_54)+ Trying pattern boost_chrono(-gcc[0-9]{0,3})+ Trying pattern boost_chrono Found boost lib libboost_chrono.a Trying pattern boost_program_options(-gcc[0-9]{0,3})+(-1_54)+ Trying pattern boost_program_options(-1_54)+ Trying pattern boost_program_options(-1_54)+ Trying pattern boost_program_options(-gcc[0-9]{0,3})+ Trying pattern boost_program_options Found boost lib libboost_program_options.a Trying pattern boost_random(-gcc[0-9]{0,3})+(-1_54)+ Trying pattern boost_random(-1_54)+ Trying pattern boost_random(-1_54)+ Trying pattern boost_random(-gcc[0-9]{0,3})+ Trying pattern boost_random Found boost lib libboost_random.a Trying pattern boost_thread(-gcc[0-9]{0,3})+(-1_54)+ Trying pattern boost_thread(-1_54)+ Trying pattern boost_thread(-1_54)+ Trying pattern boost_thread(-gcc[0-9]{0,3})+ Trying pattern boost_thread Found boost lib libboost_thread.a ok ------------------------------------------------- Checking for boost linkage ==> #include int main() { boost::system::error_code c; } <== [1/2] Compiling build/.conf_check_6a34fdd3e6eabedcd4a9d3915c3f5522/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-I/usr/include', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '-DHAVE_PRIVILEGE_DROP_AND_ELEVATE=1', '-DHAVE_IFADDRS_H=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_6a34fdd3e6eabedcd4a9d3915c3f5522/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_6a34fdd3e6eabedcd4a9d3915c3f5522/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_6a34fdd3e6eabedcd4a9d3915c3f5522/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/lib/x86_64-linux-gnu', '-lboost_system', '-lboost_chrono', '-lboost_program_options', '-lboost_random', '-lboost_thread'] ==> #include int main() { boost::thread t; } <== [1/2] Compiling build/.conf_check_01dc9f59374089a08ee07e1c8ab27340/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-I/usr/include', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '-DHAVE_PRIVILEGE_DROP_AND_ELEVATE=1', '-DHAVE_IFADDRS_H=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_01dc9f59374089a08ee07e1c8ab27340/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_01dc9f59374089a08ee07e1c8ab27340/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_01dc9f59374089a08ee07e1c8ab27340/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/usr/lib/x86_64-linux-gnu', '-lboost_system', '-lboost_chrono', '-lboost_program_options', '-lboost_random', '-lboost_thread'] ok ------------------------------------------------- Checking if Unix sockets are supported ==> #include #ifndef BOOST_ASIO_HAS_LOCAL_SOCKETS #error "Unix sockets are not available on this platform" #endif <== [1/1] Compiling build/.conf_check_eed569b0d3934f54db2771853cd9e716/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-I/usr/include', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '-DHAVE_PRIVILEGE_DROP_AND_ELEVATE=1', '-DHAVE_IFADDRS_H=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_eed569b0d3934f54db2771853cd9e716/testbuild/test.cpp.1.o'] yes ------------------------------------------------- Checking for WebSocket includes 0.5.1 ------------------------------------------------- Checking if Ethernet face support can be enabled ==> #include #if defined(BOOST_ASIO_HAS_KQUEUE) and BOOST_VERSION == 105600 #error "Ethernet face support cannot be enabled on this platform with boost 1.56" #endif <== [1/1] Compiling build/.conf_check_02ff27d5c4f09743cdddd0144823eceb/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-I/usr/include', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '-DHAVE_PRIVILEGE_DROP_AND_ELEVATE=1', '-DHAVE_IFADDRS_H=1', '-DHAVE_UNIX_SOCKETS=1', '-DHAVE_WEBSOCKET=1', '-D_WEBSOCKETPP_CPP11_STL_=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_02ff27d5c4f09743cdddd0144823eceb/testbuild/test.cpp.1.o'] yes ------------------------------------------------- Checking for libpcap library ==> int main(int argc, char **argv) { (void)argc; (void)argv; return 0; } <== [1/2] Compiling build/.conf_check_d03d6ed6f5923b1b975534aa4c454248/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '-DHAVE_PRIVILEGE_DROP_AND_ELEVATE=1', '-DHAVE_IFADDRS_H=1', '-DHAVE_UNIX_SOCKETS=1', '-DHAVE_WEBSOCKET=1', '-D_WEBSOCKETPP_CPP11_STL_=1', '-DHAVE_ASIO_PCAP_SUPPORT=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_d03d6ed6f5923b1b975534aa4c454248/testbuild/test.cpp.1.o'] [2/2] Linking build/.conf_check_d03d6ed6f5923b1b975534aa4c454248/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_d03d6ed6f5923b1b975534aa4c454248/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lpcap'] yes ------------------------------------------------- Checking for function pcap_set_immediate_mode ==> #include int main(int argc, char **argv) { void *p; (void)argc; (void)argv; p=(void*)(pcap_set_immediate_mode); ((void)(p)); return 0; } <== [1/2] Compiling build/.conf_check_b3becde4bd0412da0539161a8dfdf8c3/test.cpp ['/usr/bin/g++', '-pedantic', '-Wall', '-O2', '-g', '-std=c++11', '-Wno-error', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '-DHAVE_LIBRESOLV=1', '-DHAVE_PRIVILEGE_DROP_AND_ELEVATE=1', '-DHAVE_IFADDRS_H=1', '-DHAVE_UNIX_SOCKETS=1', '-DHAVE_WEBSOCKET=1', '-D_WEBSOCKETPP_CPP11_STL_=1', '-DHAVE_ASIO_PCAP_SUPPORT=1', '-DHAVE_LIBPCAP=1', '../test.cpp', '-c', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_b3becde4bd0412da0539161a8dfdf8c3/testbuild/test.cpp.1.o'] err: ../test.cpp: In function ‘int main(int, char**)’: ../test.cpp:6:35: warning: ISO C++ forbids casting between pointer-to-function and pointer-to-object [enabled by default] p=(void*)(pcap_set_immediate_mode); ^ [2/2] Linking build/.conf_check_b3becde4bd0412da0539161a8dfdf8c3/testbuild/testprog ['/usr/bin/g++', 'test.cpp.1.o', '-o', '/home/ndnusr1/sandbox/NFD/build/.conf_check_b3becde4bd0412da0539161a8dfdf8c3/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lpcap'] yes