Skip to content

Instantly share code, notes, and snippets.

@nandub
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nandub/9202387 to your computer and use it in GitHub Desktop.
Save nandub/9202387 to your computer and use it in GitHub Desktop.
CJDNS cross compiling for Beaglebone Black - SUCCESS
Compiler CC: arm-linux-gnueabihf-gcc
Compiler CFLAGS: -march=armv7-a -mtune=cortex-a8 -marm -mfloat-abi=hard -mfpu=neon -g
Compiler LDFLAGS: -march=armv7-a -mtune=cortex-a8 -marm -mfloat-abi=hard -mfpu=neon -g
Initialize 1ms
Copy dependencies
Build NaCl
Creating directories
Getting system type
System is [armeabi_neon]
Using premade plan at [node_build/plans/armeabi_neon_plan.json]
Creating system specific integer type headers
beginning build
implementations generated
Compiling jsbuild/objects_internal/crypto_core_salsa20_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_afternm.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_beforenm.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_common.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_consts.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_int128.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_xor_afternm.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa2012_ref_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa2012_ref_xor.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa208_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_hmac.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_core_hsalsa20_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa20_armneon6_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa20_armneon6_xor.s.o
Compiling jsbuild/objects_internal/crypto_verify_32_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_secretbox_xsalsa20poly1305_ref_box.c.o
Compiling jsbuild/objects_internal/crypto_hashblocks_sha512_ref_blocks.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_1.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_add.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_cmov.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_copy.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_frombytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_invert.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnegative.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnonzero.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_mul.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_neg.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_pow22523.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_add.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_double_scalarmult.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_frombytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_madd.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_msub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p3.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_dbl.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_dbl.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_cached.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_p2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_precomp_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_scalarmult_base.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_sub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_keypair.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_open.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_muladd.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_reduce.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sign.c.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_addmulmod.s.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_auth.c.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_blocks.s.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_verify.c.o
Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_neon2_base.c.o
Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_neon2_scalarmult.s.o
Compiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_xor.c.o
Compiling jsbuild/objects_internal/crypto_hashblocks_sha256_inplace_blocks.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa208_ref_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa208_ref_xor.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa2012_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_after.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_before.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_box.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_keypair.c.o
Compiling jsbuild/objects_internal/crypto_hash_sha512_ref_hash.c.o
Compiling jsbuild/objects_internal/crypto_hash_sha256_ref_hash.c.o
Compiling jsbuild/objects_internal/crypto_verify_16_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_hmac.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_verify.c.o
Waiting for [3] processes
Waiting for [2] processes
Waiting for [1] processes
Linking static C library jsbuild/libnacl.a
ranlib jsbuild/libnacl.a
Compiling Test jsbuild/tests/auth
Compiling Test jsbuild/tests/auth2
Compiling Test jsbuild/tests/auth3
Compiling Test jsbuild/tests/auth5
Compiling Test jsbuild/tests/box
Compiling Test jsbuild/tests/box2
Compiling Test jsbuild/tests/box7_curve25519xsalsa20poly1305
Compiling Test jsbuild/tests/box8_curve25519xsalsa20poly1305
Compiling Test jsbuild/tests/core1
Compiling Test jsbuild/tests/core2
Compiling Test jsbuild/tests/core3
Compiling Test jsbuild/tests/core4
Compiling Test jsbuild/tests/core5
Compiling Test jsbuild/tests/core6
Compiling Test jsbuild/tests/hash_sha512
Compiling Test jsbuild/tests/hash_sha256
Compiling Test jsbuild/tests/hash3
Compiling Test jsbuild/tests/onetimeauth
Compiling Test jsbuild/tests/onetimeauth2
Compiling Test jsbuild/tests/onetimeauth7
Compiling Test jsbuild/tests/scalarmult
Compiling Test jsbuild/tests/scalarmult2
Compiling Test jsbuild/tests/scalarmult5
Compiling Test jsbuild/tests/scalarmult6
Compiling Test jsbuild/tests/secretbox
Compiling Test jsbuild/tests/secretbox2
Compiling Test jsbuild/tests/secretbox7_xsalsa20poly1305
Compiling Test jsbuild/tests/secretbox8_xsalsa20poly1305
Compiling Test jsbuild/tests/stream
Compiling Test jsbuild/tests/stream2
Compiling Test jsbuild/tests/stream3
Compiling Test jsbuild/tests/stream4
Waiting for [3] processes
Waiting for [2] processes
Waiting for [1] processes
done
Build Libuv
['/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/uv.gyp', '-I', '/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/common.gypi', '--depth=.', '-f', 'make', '-Goutput_dir=/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out', '--generator-output', '/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out', '-Dgcc_version=48', '-Dclang=0', '-Dhost_arch=x64', '-Dtarget_arch=x64', '-Dlibrary=static_library', '-Dcomponent=static_library']
make: Entering directory `/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out'
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/fs-poll.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/inet.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/uv-common.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/version.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/async.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/core.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/dl.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/fs.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/getaddrinfo.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/loop.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/loop-watcher.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/pipe.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/poll.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/process.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/signal.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/stream.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/tcp.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/thread.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/threadpool.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/timer.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/tty.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/udp.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/proctitle.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/linux-core.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/linux-inotify.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv/src/unix/linux-syscalls.o
AR(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/libuv.a
COPY /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/libuv.a
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-async.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-async-pummel.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-fs-stat.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-getaddrinfo.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-loop-count.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-million-async.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-million-timers.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-multi-accept.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-ping-pongs.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-pound.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-pump.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-sizes.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-spawn.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-thread.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-tcp-write-batch.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/benchmark-udp-pummel.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/dns-server.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/echo-server.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/blackhole-server.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/run-benchmarks.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/runner.o
CC(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/obj.target/run-benchmarks/test/runner-unix.o
LINK(target) /home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/run-benchmarks
g++: error: unrecognized command line option ‘-marm’
g++: error: unrecognized command line option ‘-mfloat-abi=hard’
g++: error: unrecognized command line option ‘-mfpu=neon’
make: *** [/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out/Release/run-benchmarks] Error 1
make: Leaving directory `/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/out'
Configure 26618ms
Scan for out of date files 0ms
Building C object admin/angel/cjdroute2.c complete
Building C object test/testcjdroute.c complete
Building C object contrib/c/publictoip6.c complete
Building C object contrib/c/privatetopublic.c complete
Building C object contrib/c/sybilsim.c complete
Building C object contrib/c/benc2json.c complete
Building C object contrib/c/cleanconfig.c complete
Building C object contrib/c/dnsserv.c complete
Building C object contrib/c/makekeys.c complete
Building C object util/log/WriterLog.c complete
Building C object util/Security.c complete
Building C object util/events/libuv/Process.c complete
Building C object util/events/libuv/Pipe.c complete
Building C object net/SwitchPinger_admin.c complete
Building C object net/DefaultInterfaceController.c complete
Building C object net/SwitchPinger.c complete
Building C object memory/MallocAllocator.c complete
Building C object benc/serialization/standard/StandardBencSerializer.c complete
Building C object benc/serialization/json/JsonBencSerializer.c complete
Building C object io/FileWriter.c complete
Building C object io/FileReader.c complete
Building C object io/ArrayWriter.c complete
Building C object io/ArrayReader.c complete
Building C object interface/UDPInterface_admin.c complete
Building C object dht/dhtcore/RouterModule_admin.c complete
Building C object dht/SerializationModule.c complete
Building C object dht/ReplyModule.c complete
Building C object crypto/CryptoAuth_benchmark.c complete
Building C object admin/Configurator.c complete
Building C object admin/AuthorizedPasswords.c complete
Building C object crypto/CryptoAuth.c complete
Building C object admin/angel/Core.c complete
Building C object net/Ducttape.c complete
Building C object tunnel/IpTunnel.c complete
Building C object admin/angel/Hermes.c complete
Building C object switch/SwitchCore.c complete
Building C object dht/dhtcore/SearchRunner.c complete
Building C object dht/dhtcore/RouterModule.c complete
Building C object dht/dhtcore/NodeStore.c complete
Building C object switch/EncodingScheme.c complete
Building C object benc/List.c complete
Building C object util/Hex.c complete
Building C object crypto/AddressCalc.c complete
Building C object crypto/random/Random.c complete
Building C object crypto/random/seed/RandomSeed.c complete
Building C object dht/DHTModuleRegistry.c complete
Building C object admin/angel/AngelInit.c complete
Building C object admin/angel/InterfaceWaiter.c complete
Building C object admin/AdminClient.c complete
Building C object benc/String.c complete
Building C object admin/Admin.c complete
Building C object util/events/libuv/EventBase.c complete
Building C object util/log/Log.c complete
Building C object util/platform/Sockaddr.c complete
Building C object exception/Except.c complete
Building C object benc/Dict.c complete
Building C object memory/Allocator.c complete
Building C object util/Assert.c complete
Linking C executable ./benc2json
Linking C executable ./cleanconfig
Building C object ./interface/tuntap/windows/test/TAPInterface_root_test.c complete
Building C object ./interface/tuntap/windows/test/TAPDevice_root_test.c complete
Building C object ./benc/serialization/standard/test/benc_serializeString_test.c complete
Building C object ./benc/serialization/standard/test/benc_serializeList_test.c complete
Building C object ./benc/serialization/standard/test/benc_serializeInteger_test.c complete
Building C object ./util/platform/test/Sockaddr_test.c complete
Building C object ./dht/dhtcore/test/VersionList_test.c complete
Building C object ./dht/dhtcore/test/NodeStore_test.c complete
Building C object ./crypto/random/test/Random_test.c complete
Building C object ./util/test/UniqueName_test.c complete
Building C object ./util/test/Process_test.c complete
Building C object ./util/test/Map_test.c complete
Building C object ./util/test/Hex_test.c complete
Building C object ./util/test/Endian_test.c complete
Building C object ./util/test/Checksum_test.c complete
Building C object ./util/test/Bits_test.c complete
Building C object ./util/test/Base32_test.c complete
Building C object ./util/test/AverageRoller_test.c complete
Building C object ./util/test/AddrTools_test.c complete
Building C object ./tunnel/test/IpTunnel_test.c complete
Building C object ./switch/test/NumberCompress_test.c complete
Building C object ./switch/test/LabelSplicer_test.c complete
Building C object ./switch/test/EncodingScheme_test.c complete
Building C object ./net/test/DefaultInterfaceController_test.c complete
Building C object ./net/test/DefaultInterfaceController_multiIface_test.c complete
Building C object ./memory/test/Allocator_test.c complete
Building C object ./io/test/FileReader_test.c complete
Building C object ./interface/test/UDPInterface_test.c complete
Building C object ./interface/test/UDPInterface_communication_test.c complete
Building C object ./interface/test/TUNInterface_ipv6_root_test.c complete
Building C object ./interface/test/TUNInterface_ipv4_root_test.c complete
Building C object ./interface/test/MultiInterface_test.c complete
Building C object ./interface/test/ICMP6Generator_test.c complete
Building C object ./interface/test/FramingInterface_test.c complete
Building C object ./dht/test/DHTModules_handleOutgoing_test.c complete
Building C object ./dht/test/DHTModules_handleIncoming_test.c complete
Building C object ./crypto/test/ReplayProtector_test.c complete
Building C object ./crypto/test/CryptoAuth_unit_test.c complete
Building C object ./crypto/test/CryptoAuth_test.c complete
Building C object ./crypto/test/CryptoAuth_async_test.c complete
Building C object ./admin/test/Admin_test.c complete
Building C object ./test/threeNodes_test.c complete
Building C object ./test/cjdroute_routerPing_test.c complete
Building C object ./test/cjdroute_injection_test.c complete
Building C object ./test/CryptoAddress_test.c complete
Building C object util/events/libuv/Time.c complete
Building C object crypto/Key.c complete
Building C object util/events/libuv/Timeout.c complete
Building C object crypto/random/libuv/LibuvEntropyProvider.c complete
Building C object util/log/FileWriterLog.c complete
Building C object interface/DNSServer.c complete
Building C object interface/RainflyClient.c complete
Building C object util/events/libuv/UDPAddrInterface.c complete
Building C object util/Pinger.c complete
Building C object interface/UDPInterface.c complete
Building C object util/events/libuv/Event.c complete
Building C object interface/SessionManager_admin.c complete
Building C object interface/SessionManager.c complete
Building C object util/platform/netdev/NetDev.c complete
Building C object util/Security_admin.c complete
Building C object util/log/IndirectLog.c complete
Building C object tunnel/IpTunnel_admin.c complete
Building C object interface/addressable/PacketHeaderToUDPAddrInterface.c complete
Building C object interface/RainflyClient_admin.c complete
Building C object interface/ICMP6Generator.c complete
Building C object interface/FramingInterface.c complete
Building C object interface/InterfaceController_admin.c complete
Building C object interface/InterfaceConnector.c complete
Building C object interface/tuntap/TUNInterface_linux.c complete
Building C object interface/ETHInterface_admin.c complete
Building C object dht/dhtcore/Janitor.c complete
Building C object dht/dhtcore/NodeStore_admin.c complete
Building C object dht/dhtcore/SearchRunner_admin.c complete
Building C object dht/dhtcore/RouteTracer.c complete
Building C object dht/EncodingSchemeModule.c complete
Building C object admin/angel/Angel.c complete
Building C object admin/AdminLog.c complete
Building C object dht/dhtcore/VersionList.c complete
Building C object dht/dhtcore/SearchStore.c complete
Building C object util/AverageRoller.c complete
Building C object crypto/random/seed/SystemRandomSeed.c complete
Building C object benc/serialization/cloner/Cloner.c complete
Building C object util/CString.c complete
Linking C executable ./publictoip6
Linking C executable ./privatetopublic
Building C object crypto/random/test/DeterminentRandomSeed.c complete
Building C object util/Order.c complete
Building C object test/TestFramework.c complete
Building C object interface/MultiInterface.c complete
Building C object admin/testframework/AdminTestFramework.c complete
Building C object util/platform/Socket.c complete
Building C object util/platform/netdev/NetPlatform_linux.c complete
Building C object memory/BufferAllocator.c complete
Building C object interface/ETHInterface_linux.c complete
Building C object interface/addressable/AddrInterfaceAdapter.c complete
Building C object crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.c complete
Building C object crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.c complete
Building C object crypto/random/seed/DevUrandomRandomSeed.c complete
Linking C executable ./makekeys
Linking C executable ./dnsserv
Linking C executable build_linux/cjdroute
Linking C executable ./sybilsim
Linking C executable build_linux/testcjdroute
Compile 14919ms
Cross compiling. Test disabled.
Checking codestyle
Checking admin/angel/cjdroute2.c
Checking admin/Admin.h
Checking benc/Dict.h
Checking memory/Allocator.h
Checking util/Identity.h
Checking util/Assert.h
Checking util/Gcc.h
Checking util/Linker.h
Checking util/CompileTimeRandom.h
Checking benc/Object.h
Checking exception/Except.h
Checking interface/addressable/AddrInterface.h
Checking interface/Interface.h
Checking wire/Message.h
Checking util/Bits.h
Checking util/Endian.h
Checking util/UniqueName.h
Checking util/platform/Sockaddr.h
Checking util/log/Log.h
Checking util/events/EventBase.h
Checking admin/AdminClient.h
Checking benc/String.h
Checking util/platform/libc/strlen.h
Checking admin/angel/InterfaceWaiter.h
Checking admin/angel/AngelInit.h
Checking admin/angel/Core.h
Checking net/Ducttape.h
Checking dht/DHTModuleRegistry.h
Checking dht/DHTMessage.h
Checking io/Reader.h
Checking io/Writer.h
Checking dht/dhtcore/RouterModule.h
Checking crypto/random/Random.h
Checking crypto/random/seed/RandomSeed.h
Checking dht/Address.h
Checking crypto/AddressCalc.h
Checking util/AddrTools.h
Checking util/Hex.h
Checking dht/dhtcore/Node.h
Checking switch/EncodingScheme.h
Checking benc/List.h
Checking dht/dhtcore/NodeStore.h
Checking dht/dhtcore/SearchRunner.h
Checking switch/SwitchCore.h
Checking tunnel/IpTunnel.h
Checking admin/angel/Hermes.h
Checking wire/Headers.h
Checking admin/AuthorizedPasswords.h
Checking crypto/CryptoAuth.h
Checking admin/Configurator.h
Checking benc/Int.h
Checking crypto/CryptoAuth_benchmark.h
Checking dht/ReplyModule.h
Checking dht/SerializationModule.h
Checking dht/dhtcore/RouterModule_admin.h
Checking interface/UDPInterface_admin.h
Checking interface/InterfaceController.h
Checking io/ArrayReader.h
Checking io/ArrayWriter.h
Checking io/FileReader.h
Checking io/FileWriter.h
Checking benc/serialization/BencSerializer.h
Checking benc/serialization/json/JsonBencSerializer.h
Checking benc/serialization/standard/StandardBencSerializer.h
Checking memory/MallocAllocator.h
Checking net/DefaultInterfaceController.h
Checking net/SwitchPinger.h
Checking net/SwitchPinger_admin.h
Checking util/platform/libc/string.h
Checking util/events/Pipe.h
Checking util/events/Process.h
Checking util/Base32.h
Checking util/Security.h
Checking util/log/WriterLog.h
Checking util/version/Version.h
Checking test/testcjdroute.c
Checking util/events/Time.h
Checking contrib/c/publictoip6.c
Checking crypto/Key.h
Checking contrib/c/privatetopublic.c
Checking contrib/c/sybilsim.c
Checking util/log/FileWriterLog.h
Checking crypto/random/libuv/LibuvEntropyProvider.h
Checking util/events/Timeout.h
Checking util/log/Log_impl.h
Checking contrib/c/benc2json.c
Checking contrib/c/cleanconfig.c
Checking contrib/c/dnsserv.c
Checking interface/addressable/UDPAddrInterface.h
Checking interface/DNSServer.h
Checking interface/RainflyClient.h
Checking contrib/c/makekeys.c
Checking util/log/WriterLog.c
Checking util/Security.c
Checking util/events/libuv/Process.c
Checking util/events/libuv/UvWrapper.h
Checking util/events/libuv/EventBase_pvt.h
Checking util/events/libuv/Pipe.c
Checking wire/Error.h
Checking net/SwitchPinger_admin.c
Checking net/DefaultInterfaceController.c
Checking crypto/CryptoAuth_pvt.h
Checking crypto/ReplayProtector.h
Checking util/Map.h
Checking net/SwitchPinger.c
Checking util/Checksum.h
Checking util/Pinger.h
Checking wire/Control.h
Checking memory/MallocAllocator.c
Checking benc/serialization/standard/StandardBencSerializer.c
Checking benc/serialization/json/JsonBencSerializer.c
Checking io/FileWriter.c
Checking io/FileReader.c
Checking io/ArrayWriter.c
Checking io/ArrayReader.c
Checking interface/UDPInterface_admin.c
Checking exception/Jmp.h
Checking interface/UDPInterface.h
Checking dht/dhtcore/RouterModule_admin.c
Checking dht/CJDHTConstants.h
Checking dht/SerializationModule.c
Checking dht/DHTModule.h
Checking dht/ReplyModule.c
Checking crypto/CryptoAuth_benchmark.c
Checking admin/Configurator.c
Checking util/events/Event.h
Checking admin/AuthorizedPasswords.c
Checking crypto/CryptoAuth.c
Checking admin/angel/Core.c
Checking admin/AdminLog.h
Checking admin/angel/Angel.h
Checking dht/EncodingSchemeModule.h
Checking dht/dhtcore/RouteTracer.h
Checking dht/dhtcore/SearchRunner_admin.h
Checking dht/dhtcore/NodeStore_admin.h
Checking dht/dhtcore/Janitor.h
Checking interface/ETHInterface_admin.h
Checking interface/tuntap/TUNInterface.h
Checking interface/InterfaceConnector.h
Checking interface/InterfaceController_admin.h
Checking interface/FramingInterface.h
Checking interface/ICMP6Generator.h
Checking interface/RainflyClient_admin.h
Checking interface/addressable/PacketHeaderToUDPAddrInterface.h
Checking tunnel/IpTunnel_admin.h
Checking util/log/IndirectLog.h
Checking util/Security_admin.h
Checking util/platform/netdev/NetDev.h
Checking interface/SessionManager_admin.h
Checking interface/SessionManager.h
Checking net/Ducttape.c
Checking interface/tuntap/TUNMessageType.h
Checking net/Ducttape_pvt.h
Checking switch/LabelSplicer.h
Checking switch/NumberCompress.h
Checking wire/Ethernet.h
Checking tunnel/IpTunnel.c
Checking admin/angel/Hermes.c
Checking switch/SwitchCore.c
Checking dht/dhtcore/SearchRunner.c
Checking dht/dhtcore/SearchStore.h
Checking dht/dhtcore/NodeList.h
Checking dht/dhtcore/VersionList.h
Checking dht/dhtcore/RouterModule.c
Checking dht/dhtcore/RouterModule_pvt.h
Checking util/AverageRoller.h
Checking dht/dhtcore/NodeStore.c
Checking dht/dhtcore/DistanceNodeCollector.h
Checking dht/dhtcore/NodeHeader.h
Checking dht/dhtcore/NodeCollector.h
Checking dht/dhtcore/LinkStateNodeCollector.h
Checking switch/EncodingScheme.c
Checking benc/List.c
Checking util/Hex.c
Checking crypto/AddressCalc.c
Checking crypto/random/Random.c
Checking crypto/random/seed/SystemRandomSeed.h
Checking crypto/random/seed/RandomSeed.c
Checking dht/DHTModuleRegistry.c
Checking admin/angel/AngelInit.c
Checking admin/angel/InterfaceWaiter.c
Checking admin/AdminClient.c
Checking benc/serialization/cloner/Cloner.h
Checking benc/String.c
Checking admin/Admin.c
Checking util/events/libuv/EventBase.c
Checking util/log/Log.c
Checking util/CString.h
Checking util/platform/Sockaddr.c
Checking exception/Except.c
Checking benc/Dict.c
Checking memory/Allocator.c
Checking memory/Allocator_pvt.h
Checking util/Assert.c
Checking ./interface/tuntap/windows/test/TAPInterface_root_test.c
Checking ./interface/tuntap/windows/test/TAPDevice_root_test.c
Checking ./benc/serialization/standard/test/benc_serializeString_test.c
Checking ./benc/serialization/standard/test/benc_serializeList_test.c
Checking ./benc/serialization/standard/test/benc_serializeInteger_test.c
Checking ./util/platform/test/Sockaddr_test.c
Checking ./dht/dhtcore/test/VersionList_test.c
Checking ./dht/dhtcore/test/NodeStore_test.c
Checking dht/dhtcore/test/TestKeys.data
Checking ./crypto/random/test/Random_test.c
Checking crypto/random/test/DeterminentRandomSeed.h
Checking ./util/test/UniqueName_test.c
Checking util/test/UniqueName_test.h
Checking ./util/test/Process_test.c
Checking ./util/test/Map_test.c
Checking ./util/test/Hex_test.c
Checking ./util/test/Endian_test.c
Checking ./util/test/Checksum_test.c
Checking ./util/test/Bits_test.c
Checking ./util/test/Base32_test.c
Checking ./util/test/AverageRoller_test.c
Checking util/AverageRoller_pvt.h
Checking ./util/test/AddrTools_test.c
Checking ./tunnel/test/IpTunnel_test.c
Checking ./switch/test/NumberCompress_test.c
Checking ./switch/test/LabelSplicer_test.c
Checking ./switch/test/EncodingScheme_test.c
Checking util/Order.h
Checking ./net/test/DefaultInterfaceController_test.c
Checking test/TestFramework.h
Checking ./net/test/DefaultInterfaceController_multiIface_test.c
Checking interface/MultiInterface.h
Checking ./memory/test/Allocator_test.c
Checking ./io/test/FileReader_test.c
Checking ./interface/test/UDPInterface_test.c
Checking admin/testframework/AdminTestFramework.h
Checking ./interface/test/UDPInterface_communication_test.c
Checking interface/UDPInterface_pvt.h
Checking util/platform/Socket.h
Checking ./interface/test/TUNInterface_ipv6_root_test.c
Checking test/RootTest.h
Checking ./interface/test/TUNInterface_ipv4_root_test.c
Checking ./interface/test/MultiInterface_test.c
Checking ./interface/test/ICMP6Generator_test.c
Checking interface/ICMP6Generator_pvt.h
Checking ./interface/test/FramingInterface_test.c
Checking ./dht/test/DHTModules_handleOutgoing_test.c
Checking ./dht/test/DHTModules_handleIncoming_test.c
Checking ./crypto/test/ReplayProtector_test.c
Checking ./crypto/test/CryptoAuth_unit_test.c
Checking ./crypto/test/CryptoAuth_test.c
Checking ./crypto/test/CryptoAuth_async_test.c
Checking ./admin/test/Admin_test.c
Checking ./test/threeNodes_test.c
Checking ./test/cjdroute_routerPing_test.c
Checking ./test/cjdroute_injection_test.c
Checking ./test/CryptoAddress_test.c
Checking util/events/libuv/Time.c
Checking crypto/Key.c
Checking util/events/libuv/Timeout.c
Checking crypto/random/libuv/LibuvEntropyProvider.c
Checking util/log/FileWriterLog.c
Checking interface/DNSServer.c
Checking interface/RainflyClient.c
Checking util/events/libuv/UDPAddrInterface.c
Checking util/Pinger.c
Checking interface/UDPInterface.c
Checking util/events/libuv/Event.c
Checking interface/SessionManager_admin.c
Checking interface/SessionManager.c
Checking util/platform/netdev/NetDev.c
Checking memory/BufferAllocator.h
Checking util/platform/netdev/NetPlatform.h
Checking util/Security_admin.c
Checking util/log/IndirectLog.c
Checking tunnel/IpTunnel_admin.c
Checking interface/addressable/PacketHeaderToUDPAddrInterface.c
Checking interface/RainflyClient_admin.c
Checking interface/ICMP6Generator.c
Checking interface/FramingInterface.c
Checking interface/InterfaceWrapper.h
Checking interface/InterfaceController_admin.c
Checking interface/InterfaceConnector.c
Checking interface/tuntap/TUNInterface_linux.c
Checking interface/ETHInterface_admin.c
Checking interface/ETHInterface.h
Checking dht/dhtcore/Janitor.c
Checking dht/dhtcore/NodeStore_admin.c
Checking dht/dhtcore/SearchRunner_admin.c
Checking dht/dhtcore/RouteTracer.c
Checking dht/EncodingSchemeModule.c
Checking admin/angel/Angel.c
Checking interface/addressable/AddrInterfaceAdapter.h
Checking admin/AdminLog.c
Checking dht/dhtcore/VersionList.c
Checking dht/dhtcore/SearchStore.c
Checking util/AverageRoller.c
Checking crypto/random/seed/SystemRandomSeed.c
Checking crypto/random/seed/RandomSeedProvider.h
Checking crypto/random/seed/RtlGenRandomSeed.h
Checking crypto/random/seed/BsdKernArndSysctlRandomSeed.h
Checking crypto/random/seed/DevUrandomRandomSeed.h
Checking crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.h
Checking crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.h
Checking benc/serialization/cloner/Cloner.c
Checking util/CString.c
Checking crypto/random/test/DeterminentRandomSeed.c
Checking util/Order.c
Checking test/TestFramework.c
Checking interface/MultiInterface.c
Checking admin/testframework/AdminTestFramework.c
Checking util/platform/Socket.c
Checking util/platform/netdev/NetPlatform_linux.c
Checking memory/BufferAllocator.c
Checking interface/ETHInterface_linux.c
Checking interface/addressable/AddrInterfaceAdapter.c
Checking crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.c
Checking crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.c
Checking crypto/random/seed/DevUrandomRandomSeed.c
Test 186ms
Build completed successfully, type ./cjdroute to begin setup.
Pack 0ms
Get mtimes 9ms
Save State 6ms
Total build time: 41789ms.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment