|
# project nfd (0.3.1) configured on Fri Apr 17 00:04:11 2015 by
|
|
# waf 1.8.8 (abi 98, python 20703f0 on linux2)
|
|
# using waf configure --boost-includes=/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/include/ --boost-libs=/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/ --prefix=/opt/ndn/sysroots/i586-poky-linux-uclibc/usr//usr/bin/python waf configure --boost-includes=/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/include/ --boost-libs=/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/ --prefix=/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/
|
|
#
|
|
----------------------------------------
|
|
Setting top to
|
|
/opt/ndn/NFD
|
|
----------------------------------------
|
|
Setting out to
|
|
/opt/ndn/NFD/build
|
|
----------------------------------------
|
|
Checking for 'g++' (C++ compiler)
|
|
find program='i586-poky-linux-uclibc-g++ -m32 -march=i586 --sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc' paths=['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin', '/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games'] var='CXX' -> ['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc']
|
|
find program='i586-poky-linux-uclibc-ar' paths=['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin', '/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games'] var='AR' -> ['i586-poky-linux-uclibc-ar']
|
|
i586-poky-linux-uclibc-g++ -m32 -march=i586 --sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc
|
|
----------------------------------------
|
|
Checking supported CXXFLAGS
|
|
==>
|
|
|
|
int main(int argc, char **argv) {
|
|
(void)argc; (void)argv;
|
|
return 0;
|
|
}
|
|
|
|
<==
|
|
[1/2] Compiling [32mbuild/.conf_check_82a4047b3e206ad6e2fc466350c05dde/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-Werror', '-std=c++11', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_82a4047b3e206ad6e2fc466350c05dde/testbuild/test.cpp.1.o']
|
|
[2/2] Linking [33mbuild/.conf_check_82a4047b3e206ad6e2fc466350c05dde/testbuild/testprog[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_82a4047b3e206ad6e2fc466350c05dde/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic']
|
|
-std=c++11
|
|
----------------------------------------
|
|
Checking for program 'doxygen'
|
|
not found
|
|
find program=['doxygen'] paths=['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin', '/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games'] var='DOXYGEN' -> None
|
|
from /opt/ndn/NFD: Could not find the program ['doxygen']
|
|
----------------------------------------
|
|
Checking for program 'tar'
|
|
/bin/tar
|
|
find program=['tar'] paths=['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin', '/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games'] var='TAR' -> ['/bin/tar']
|
|
----------------------------------------
|
|
Checking for program 'sphinx-build'
|
|
not found
|
|
find program=['sphinx-build'] paths=['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin', '/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games'] var='SPHINX_BUILD' -> None
|
|
from /opt/ndn/NFD: Could not find the program ['sphinx-build']
|
|
------------------------------------------
|
|
Checking for std::is_default_constructible
|
|
==>
|
|
|
|
#include <type_traits>
|
|
static_assert(std::is_default_constructible<int>::value, "");
|
|
|
|
<==
|
|
[1/1] Compiling [32mbuild/.conf_check_cc46fa881f8e0b639c0d8a880745289b/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-DNDEBUG', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_cc46fa881f8e0b639c0d8a880745289b/testbuild/test.cpp.1.o']
|
|
yes
|
|
------------------------------------------
|
|
Checking for std::is_move_constructible
|
|
==>
|
|
|
|
#include <type_traits>
|
|
static_assert(std::is_move_constructible<int>::value, "");
|
|
|
|
<==
|
|
[1/1] Compiling [32mbuild/.conf_check_ddb897b7a5dc769fb675a4c52825bdac/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_ddb897b7a5dc769fb675a4c52825bdac/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 [32mbuild/.conf_check_ede37e29715bcc3e2edecdf689f4b86c/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_ede37e29715bcc3e2edecdf689f4b86c/testbuild/test.cpp.1.o']
|
|
yes
|
|
------------------------------------------
|
|
Checking for std::to_string
|
|
==>
|
|
|
|
#include <string>
|
|
int
|
|
main(int argc, char** argv)
|
|
{
|
|
std::string s = std::to_string(0);
|
|
s = std::to_string(0l);
|
|
s = std::to_string(0ll);
|
|
s = std::to_string(0u);
|
|
s = std::to_string(0ul);
|
|
s = std::to_string(0ull);
|
|
s = std::to_string(0.0f);
|
|
s = std::to_string(0.0);
|
|
s = std::to_string(0.0l);
|
|
s.clear();
|
|
return 0;
|
|
}
|
|
|
|
<==
|
|
[1/1] Compiling [32mbuild/.conf_check_a0e36c424bb9d872e887a8aabee0c828/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_a0e36c424bb9d872e887a8aabee0c828/testbuild/test.cpp.1.o']
|
|
err: ../test.cpp: In function 'int main(int, char**)':
|
|
../test.cpp:6:19: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:7:7: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:8:7: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:9:7: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:10:7: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:11:7: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:12:7: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:13:7: error: 'to_string' is not a member of 'std'
|
|
../test.cpp:14:7: error: 'to_string' is not a member of 'std'
|
|
|
|
from /opt/ndn/NFD: Test does not build: Traceback (most recent call last):
|
|
File "/opt/ndn/NFD/.waf-1.8.8-9fc5c9b7f01f62d3f97fff52443b345d/waflib/Configure.py", line 343, in run_build
|
|
bld.compile()
|
|
File "/opt/ndn/NFD/.waf-1.8.8-9fc5c9b7f01f62d3f97fff52443b345d/waflib/Build.py", line 184, in compile
|
|
raise Errors.BuildError(self.producer.error)
|
|
BuildError: Build failed
|
|
-> task in 'testprog' failed (exit status 1):
|
|
{task 36398672: cxx test.cpp -> test.cpp.1.o}
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_a0e36c424bb9d872e887a8aabee0c828/testbuild/test.cpp.1.o']
|
|
|
|
no
|
|
from /opt/ndn/NFD: The configuration failed
|
|
------------------------------------------
|
|
Checking for program 'bash'
|
|
/bin/bash
|
|
find program=['bash'] paths=['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin', '/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games'] var='BASH' -> ['/bin/bash']
|
|
------------------------------------------
|
|
Checking for program 'pkg-config'
|
|
/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/pkg-config
|
|
find program=['pkg-config'] paths=['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin', '/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc', '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games'] var='PKGCONFIG' -> ['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/pkg-config']
|
|
------------------------------------------
|
|
Checking for 'libndn-cxx'
|
|
['/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/pkg-config', '--cflags', '--libs', 'libndn-cxx']
|
|
out: -fPIC -I/opt/ndn/sysroots/i586-poky-linux-uclibc/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/include -I/opt/ndn/sysroots/i586-poky-linux-uclibc/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/include/ -I/opt/ndn/sysroots/i586-poky-linux-uclibc/opt/ndn/sysroots/i586-poky-linux-uclibc/include -L/opt/ndn/sysroots/i586-poky-linux-uclibc/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib -L/opt/ndn/sysroots/i586-poky-linux-uclibc/opt/ndn/sysroots/i586-poky-linux-uclibc/lib -lndn-cxx -lboost_system-mt -lboost_filesystem-mt -lboost_date_time-mt -lboost_iostreams-mt -lboost_regex-mt -lboost_program_options-mt -lboost_chrono-mt -lboost_random-mt -lcryptopp -lsqlite3 -lrt -lpthread
|
|
|
|
yes
|
|
------------------------------------------
|
|
Checking for librt library
|
|
==>
|
|
|
|
int main(int argc, char **argv) {
|
|
(void)argc; (void)argv;
|
|
return 0;
|
|
}
|
|
|
|
<==
|
|
[1/2] Compiling [32mbuild/.conf_check_482ca0d985f63e5eaa2924b4e455752a/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_482ca0d985f63e5eaa2924b4e455752a/testbuild/test.cpp.1.o']
|
|
[2/2] Linking [33mbuild/.conf_check_482ca0d985f63e5eaa2924b4e455752a/testbuild/testprog[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_482ca0d985f63e5eaa2924b4e455752a/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 [32mbuild/.conf_check_c6dad361907d505186363d09851192c5/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-DNDEBUG', '-DHAVE_IS_DEFAULT_CONSTRUCTIBLE=1', '-DHAVE_IS_MOVE_CONSTRUCTIBLE=1', '-DHAVE_CXX_OVERRIDE=1', '-DHAVE_LIBRT=1', '../test.cpp', '-c', '-o', '/opt/ndn/NFD/build/.conf_check_c6dad361907d505186363d09851192c5/testbuild/test.cpp.1.o']
|
|
[2/2] Linking [33mbuild/.conf_check_c6dad361907d505186363d09851192c5/testbuild/testprog[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_c6dad361907d505186363d09851192c5/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lresolv']
|
|
yes
|
|
-------------------------------------------------
|
|
Checking if privilege drop/elevation is supported
|
|
==>
|
|
|
|
#include <unistd.h>
|
|
#include <pwd.h>
|
|
#include <grp.h>
|
|
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 [32mbuild/.conf_check_1cac5901a7797374c9d2fab5e6120d04/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-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', '/opt/ndn/NFD/build/.conf_check_1cac5901a7797374c9d2fab5e6120d04/testbuild/test.cpp.1.o']
|
|
[2/2] Linking [33mbuild/.conf_check_1cac5901a7797374c9d2fab5e6120d04/testbuild/testprog[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_1cac5901a7797374c9d2fab5e6120d04/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic']
|
|
yes
|
|
-------------------------------------------------
|
|
Checking for header ifaddrs.h
|
|
==>
|
|
#include <ifaddrs.h>
|
|
|
|
int main(int argc, char **argv) {
|
|
(void)argc; (void)argv;
|
|
return 0;
|
|
}
|
|
|
|
<==
|
|
[1/2] Compiling [32mbuild/.conf_check_cf55302fb09aa2888c8f1a4ce9998aa6/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-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', '/opt/ndn/NFD/build/.conf_check_cf55302fb09aa2888c8f1a4ce9998aa6/testbuild/test.cpp.1.o']
|
|
[2/2] Linking [33mbuild/.conf_check_cf55302fb09aa2888c8f1a4ce9998aa6/testbuild/testprog[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_cf55302fb09aa2888c8f1a4ce9998aa6/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic']
|
|
yes
|
|
-------------------------------------------------
|
|
Checking boost includes
|
|
1.55.0
|
|
-------------------------------------------------
|
|
Checking boost libs
|
|
Found the boost path in /opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib with the libraries:
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_chrono-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_chrono.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_chrono.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_date_time-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_date_time.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_date_time.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_filesystem-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_filesystem.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_filesystem.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_graph-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_graph.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_graph.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_iostreams-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_iostreams.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_iostreams.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_prg_exec_monitor.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_prg_exec_monitor.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_program_options-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_program_options.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_program_options.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_random-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_random.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_random.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_regex-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_regex.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_regex.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_serialization-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_serialization.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_serialization.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_signals-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_signals.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_signals.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_system-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_system.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_system.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_thread-mt.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_thread.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_thread.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_unit_test_framework.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_unit_test_framework.so.1.55.0
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_wserialization.so
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib/libboost_wserialization.so.1.55.0
|
|
Trying pattern boost_system(-gcc[0-9]{0,3})+(-1_55)+
|
|
Trying pattern boost_system(-1_55)+
|
|
Trying pattern boost_system(-1_55)+
|
|
Trying pattern boost_system(-gcc[0-9]{0,3})+
|
|
Trying pattern boost_system
|
|
Found boost lib libboost_system-mt.so
|
|
Trying pattern boost_chrono(-gcc[0-9]{0,3})+(-1_55)+
|
|
Trying pattern boost_chrono(-1_55)+
|
|
Trying pattern boost_chrono(-1_55)+
|
|
Trying pattern boost_chrono(-gcc[0-9]{0,3})+
|
|
Trying pattern boost_chrono
|
|
Found boost lib libboost_chrono-mt.so
|
|
Trying pattern boost_program_options(-gcc[0-9]{0,3})+(-1_55)+
|
|
Trying pattern boost_program_options(-1_55)+
|
|
Trying pattern boost_program_options(-1_55)+
|
|
Trying pattern boost_program_options(-gcc[0-9]{0,3})+
|
|
Trying pattern boost_program_options
|
|
Found boost lib libboost_program_options-mt.so
|
|
Trying pattern boost_random(-gcc[0-9]{0,3})+(-1_55)+
|
|
Trying pattern boost_random(-1_55)+
|
|
Trying pattern boost_random(-1_55)+
|
|
Trying pattern boost_random(-gcc[0-9]{0,3})+
|
|
Trying pattern boost_random
|
|
Found boost lib libboost_random-mt.so
|
|
Trying pattern boost_thread(-gcc[0-9]{0,3})+(-1_55)+
|
|
Trying pattern boost_thread(-1_55)+
|
|
Trying pattern boost_thread(-1_55)+
|
|
Trying pattern boost_thread(-gcc[0-9]{0,3})+
|
|
Trying pattern boost_thread
|
|
Found boost lib libboost_thread-mt.so
|
|
ok
|
|
-------------------------------------------------
|
|
Checking for boost linkage
|
|
==>
|
|
|
|
#include <boost/system/error_code.hpp>
|
|
int main() { boost::system::error_code c; }
|
|
|
|
<==
|
|
[1/2] Compiling [32mbuild/.conf_check_bcd34519b5923526f5359bd133f5ded4/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-I/opt/ndn/sysroots/i586-poky-linux-uclibc/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', '/opt/ndn/NFD/build/.conf_check_bcd34519b5923526f5359bd133f5ded4/testbuild/test.cpp.1.o']
|
|
[2/2] Linking [33mbuild/.conf_check_bcd34519b5923526f5359bd133f5ded4/testbuild/testprog[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_bcd34519b5923526f5359bd133f5ded4/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib', '-lboost_system-mt', '-lboost_chrono-mt', '-lboost_program_options-mt', '-lboost_random-mt', '-lboost_thread-mt']
|
|
==>
|
|
|
|
#include <boost/thread.hpp>
|
|
int main() { boost::thread t; }
|
|
|
|
<==
|
|
[1/2] Compiling [32mbuild/.conf_check_d65e7a9e45b7bd021766a6e0124c5110/test.cpp[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-std=c++11', '-O2', '-pipe', '-g', '-feliminate-unused-debug-types', '-fpermissive', '-I/opt/ndn/sysroots/i586-poky-linux-uclibc/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', '/opt/ndn/NFD/build/.conf_check_d65e7a9e45b7bd021766a6e0124c5110/testbuild/test.cpp.1.o']
|
|
[2/2] Linking [33mbuild/.conf_check_d65e7a9e45b7bd021766a6e0124c5110/testbuild/testprog[0m
|
|
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_d65e7a9e45b7bd021766a6e0124c5110/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib', '-lboost_system-mt', '-lboost_chrono-mt', '-lboost_program_options-mt', '-lboost_random-mt', '-lboost_thread-mt']
|
|
err: /opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/../../libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/ld: /opt/ndn/sysroots/i586-poky-linux-uclibc/lib/librt.so.0: undefined reference to symbol 'pthread_cancel'
|
|
/opt/ndn/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/../../libexec/i586-poky-linux-uclibc/gcc/i586-poky-linux-uclibc/4.7.2/ld: note: 'pthread_cancel' is defined in DSO /opt/ndn/sysroots/i586-poky-linux-uclibc/lib/libpthread.so.0 so try adding it to the linker command line
|
|
/opt/ndn/sysroots/i586-poky-linux-uclibc/lib/libpthread.so.0: could not read symbols: Invalid operation
|
|
collect2: error: ld returned 1 exit status
|
|
|
|
from /opt/ndn/NFD: Test does not build: Traceback (most recent call last):
|
|
File "/opt/ndn/NFD/.waf-1.8.8-9fc5c9b7f01f62d3f97fff52443b345d/waflib/Configure.py", line 343, in run_build
|
|
bld.compile()
|
|
File "/opt/ndn/NFD/.waf-1.8.8-9fc5c9b7f01f62d3f97fff52443b345d/waflib/Build.py", line 184, in compile
|
|
raise Errors.BuildError(self.producer.error)
|
|
BuildError: Build failed
|
|
-> task in 'testprog' failed (exit status 1):
|
|
{task 36468304: cxxprogram test.cpp.1.o -> testprog}
|
|
['i586-poky-linux-uclibc-g++', '-m32', '-march=i586', '--sysroot=/opt/ndn/sysroots/i586-poky-linux-uclibc', '-Wl,-O1', '-Wl,--hash-style=gnu', '-Wl,--as-needed', 'test.cpp.1.o', '-o', '/opt/ndn/NFD/build/.conf_check_d65e7a9e45b7bd021766a6e0124c5110/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-L/opt/ndn/sysroots/i586-poky-linux-uclibc/usr/lib', '-lboost_system-mt', '-lboost_chrono-mt', '-lboost_program_options-mt', '-lboost_random-mt', '-lboost_thread-mt']
|
|
|
|
from /opt/ndn/NFD: The configuration failed
|
|
Could not link against boost libraries using supplied options
|
|
from /opt/ndn/NFD: The configuration failed
|