Skip to content

Instantly share code, notes, and snippets.

@robertjd
Created February 11, 2013 18:00
Show Gist options
  • Save robertjd/04f6d163385fd24da0e2 to your computer and use it in GitHub Desktop.
Save robertjd/04f6d163385fd24da0e2 to your computer and use it in GitHub Desktop.
ubuntu@<ip address>:~/src$ ./lynckia/scripts/installErizo.sh
Installing libsrtp...
checking for ranlib... ranlib
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
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 ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether byte ordering is bigendian... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether to build for Linux kernel context... no
checking for /dev/urandom... yes
checking which random device to use... /dev/urandom
checking how to run the C preprocessor... gcc -E
checking for egrep... 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 for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking for stdint.h... (cached) yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking for inttypes.h... (cached) yes
checking for sys/types.h... (cached) yes
checking machine/types.h usability... no
checking machine/types.h presence... no
checking for machine/types.h... no
checking sys/int_types.h usability... no
checking sys/int_types.h presence... no
checking for sys/int_types.h... no
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for int8_t... yes
checking for uint8_t... yes
checking for int16_t... yes
checking for uint16_t... yes
checking for int32_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for unsigned long... yes
checking size of unsigned long... 8
checking for unsigned long long... yes
checking size of unsigned long long... 8
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking for socket... yes
checking for inet_aton... yes
checking for usleep... yes
checking for sigaction... yes
checking whether to compile in debugging... yes
checking whether to use ISMAcryp code... no
checking whether to use syslog for error reporting... no
checking whether to use stdout for error reporting... yes
checking whether to use /dev/console for error reporting... no
checking whether to use GDOI key management... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating crypto/Makefile
config.status: creating doc/Makefile
config.status: creating crypto/include/config.h
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c srtp/srtp.c -o srtp/srtp.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c srtp/ekt.c -o srtp/ekt.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/cipher/cipher.c -o crypto/cipher/cipher.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/cipher/null_cipher.c -o crypto/cipher/null_cipher.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/cipher/aes.c -o crypto/cipher/aes.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/cipher/aes_icm.c -o crypto/cipher/aes_icm.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/cipher/aes_cbc.c -o crypto/cipher/aes_cbc.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/hash/null_auth.c -o crypto/hash/null_auth.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/hash/sha1.c -o crypto/hash/sha1.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/hash/hmac.c -o crypto/hash/hmac.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/hash/auth.c -o crypto/hash/auth.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/math/datatypes.c -o crypto/math/datatypes.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/math/stat.c -o crypto/math/stat.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/kernel/crypto_kernel.c -o crypto/kernel/crypto_kernel.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/kernel/alloc.c -o crypto/kernel/alloc.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/kernel/key.c -o crypto/kernel/key.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/rng/rand_source.c -o crypto/rng/rand_source.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/rng/prng.c -o crypto/rng/prng.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/rng/ctr_prng.c -o crypto/rng/ctr_prng.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/kernel/err.c -o crypto/kernel/err.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/replay/rdb.c -o crypto/replay/rdb.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/replay/rdbx.c -o crypto/replay/rdbx.o
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -c crypto/replay/ut_sim.c -o crypto/replay/ut_sim.o
ar cr libsrtp.a srtp/srtp.o srtp/ekt.o crypto/cipher/cipher.o crypto/cipher/null_cipher.o crypto/cipher/aes.o crypto/cipher/aes_icm.o crypto/cipher/aes_cbc.o crypto/hash/null_auth.o crypto/hash/sha1.o crypto/hash/hmac.o crypto/hash/auth.o crypto/math/datatypes.o crypto/math/stat.o crypto/kernel/crypto_kernel.o crypto/kernel/alloc.o crypto/kernel/key.o crypto/rng/rand_source.o crypto/rng/prng.o crypto/rng/ctr_prng.o crypto/kernel/err.o crypto/replay/rdb.o crypto/replay/rdbx.o crypto/replay/ut_sim.o
ranlib libsrtp.a
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. crypto/test/aes_calc.c -o crypto/test/aes_calc -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. crypto/test/cipher_driver.c -o crypto/test/cipher_driver -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. crypto/test/datatypes_driver.c -o crypto/test/datatypes_driver -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. crypto/test/kernel_driver.c -o crypto/test/kernel_driver -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. crypto/test/rand_gen.c -o crypto/test/rand_gen -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. crypto/test/sha1_driver.c -o crypto/test/sha1_driver -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. crypto/test/stat_driver.c -o crypto/test/stat_driver -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. -o test/srtp_driver test/srtp_driver.c test/getopt_s.c libsrtp.a -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. test/replay_driver.c -o test/replay_driver -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. test/roc_driver.c -o test/roc_driver -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. -o test/rdbx_driver test/rdbx_driver.c test/getopt_s.c libsrtp.a -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. -o test/rtpw test/rtpw.c test/rtp.c test/getopt_s.c libsrtp.a -lsrtp
gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -fPIC -L. -o test/dtls_srtp_driver test/dtls_srtp_driver.c test/getopt_s.c libsrtp.a -lsrtp
Build done. Please run 'make runtest' to run self tests.
rm -f /usr/local/include/srtp/*.h
rm -f /usr/local/lib/libsrtp.a
rmdir /usr/local/include/srtp
rmdir: failed to remove `/usr/local/include/srtp': No such file or directory
make: [uninstall] Error 1 (ignored)
/usr/bin/install -c -d /usr/local/include/srtp
/usr/bin/install -c -d /usr/local/lib
cp ./include/*.h /usr/local/include/srtp
cp ./crypto/include/*.h /usr/local/include/srtp
if [ "." != "." ]; then cp crypto/include/*.h /usr/local/include/srtp; fi
if [ -f libsrtp.a ]; then cp libsrtp.a /usr/local/lib/; fi
Installing erizo...
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
current source dir /home/ubuntu/src/lynckia/erizo/src/erizo
-- checking for module 'glib-2.0'
-- found glib-2.0, version 2.32.3
-- Found glib-2.0: /usr/include/glib-2.0, /usr/lib/x86_64-linux-gnu/libglib-2.0.so;/usr/lib/x86_64-linux-gnu/libgobject-2.0.so;/usr/lib/x86_64-linux-gnu/libgthread-2.0.so
-- Boost version: 1.46.1
-- Found the following Boost libraries:
-- system
-- thread
-- regex
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ubuntu/src/lynckia/erizo/build
Done
Scanning dependencies of target erizo
[ 20%] Building CXX object erizo/CMakeFiles/erizo.dir/NiceConnection.cpp.o
[ 40%] Building CXX object erizo/CMakeFiles/erizo.dir/OneToManyProcessor.cpp.o
[ 60%] Building CXX object erizo/CMakeFiles/erizo.dir/SrtpChannel.cpp.o
[ 80%] Building CXX object erizo/CMakeFiles/erizo.dir/SdpInfo.cpp.o
[100%] Building CXX object erizo/CMakeFiles/erizo.dir/WebRtcConnection.cpp.o
Linking CXX shared library liberizo.so
[100%] Built target erizo
Installing erizoAPI...
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for node path : not found
Checking for node prefix : ok /usr
'configure' finished successfully (0.036s)
Waf: Entering directory `/home/ubuntu/src/lynckia/erizoAPI/build'
[1/4] cxx: addon.cc -> build/Release/addon_1.o
[2/4] cxx: WebRtcConnection.cc -> build/Release/WebRtcConnection_1.o
[3/4] cxx: OneToManyProcessor.cc -> build/Release/OneToManyProcessor_1.o
[4/4] cxx_link: build/Release/addon_1.o build/Release/WebRtcConnection_1.o build/Release/OneToManyProcessor_1.o -> build/Release/addon.node
Waf: Leaving directory `/home/ubuntu/src/lynckia/erizoAPI/build'
'build' finished successfully (31.785s)
Installing erizoController...
[erizo_controller] Installing node_modules for erizo_controller
npm http GET https://registry.npmjs.org/amqp
npm http 200 https://registry.npmjs.org/amqp
npm http GET https://registry.npmjs.org/amqp/-/amqp-0.1.4.tgz
npm http 200 https://registry.npmjs.org/amqp/-/amqp-0.1.4.tgz
npm WARN prefer global amqp@0.1.4 should be installed with -g
amqp@0.1.4 ../../node_modules/amqp
npm http GET https://registry.npmjs.org/socket.io
npm http 200 https://registry.npmjs.org/socket.io
npm http GET https://registry.npmjs.org/socket.io/-/socket.io-0.9.13.tgz
npm http 200 https://registry.npmjs.org/socket.io/-/socket.io-0.9.13.tgz
npm http GET https://registry.npmjs.org/socket.io-client/0.9.11
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/base64id/0.1.0
npm http GET https://registry.npmjs.org/redis/0.7.3
npm http 200 https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz
npm http 200 https://registry.npmjs.org/redis/0.7.3
npm http 200 https://registry.npmjs.org/socket.io-client/0.9.11
npm http 200 https://registry.npmjs.org/base64id/0.1.0
npm http GET https://registry.npmjs.org/redis/-/redis-0.7.3.tgz
npm http GET https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz
npm http GET https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz
npm http 200 https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz
npm http 200 https://registry.npmjs.org/redis/-/redis-0.7.3.tgz
npm http 200 https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.11.tgz
npm http 200 https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz
npm http GET https://registry.npmjs.org/uglify-js/1.2.5
npm http GET https://registry.npmjs.org/ws
npm http GET https://registry.npmjs.org/xmlhttprequest/1.4.2
npm http GET https://registry.npmjs.org/active-x-obfuscator/0.0.1
npm http 200 https://registry.npmjs.org/uglify-js/1.2.5
npm http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz
npm http 200 https://registry.npmjs.org/active-x-obfuscator/0.0.1
npm http GET https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/1.4.2
npm http GET https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz
npm http 200 https://registry.npmjs.org/ws
npm http GET https://registry.npmjs.org/ws/-/ws-0.4.25.tgz
npm http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz
npm http 200 https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz
npm http 200 https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz
npm http 200 https://registry.npmjs.org/ws/-/ws-0.4.25.tgz
npm http GET https://registry.npmjs.org/zeparser/0.0.5
npm http GET https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/tinycolor
npm http GET https://registry.npmjs.org/options
npm http 200 https://registry.npmjs.org/zeparser/0.0.5
npm http GET https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz
npm http 200 https://registry.npmjs.org/options
npm http GET https://registry.npmjs.org/options/-/options-0.0.3.tgz
npm http 200 https://registry.npmjs.org/tinycolor
npm http GET https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz
npm http 200 https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz
npm http 200 https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz
npm http 200 https://registry.npmjs.org/options/-/options-0.0.3.tgz
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
> ws@0.4.25 install /home/ubuntu/src/lynckia/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
socket.io@0.9.13 ../../node_modules/socket.io
├── base64id@0.1.0
├── policyfile@0.0.4
├── redis@0.7.3
└── socket.io-client@0.9.11
[erizo_controller] Done, node_modules installed
[erizo_controller] Done, erizo.js compiled
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$ ./lynckia/scripts/installNuve.sh
[nuve] Installing node_modules for nuve
npm http GET https://registry.npmjs.org/amqp
npm http 304 https://registry.npmjs.org/amqp
npm http GET https://registry.npmjs.org/express
npm http 200 https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/express/-/express-3.1.0.tgz
npm http 200 https://registry.npmjs.org/express/-/express-3.1.0.tgz
npm http GET https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/mkdirp/0.3.3
npm http GET https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/buffer-crc32/0.1.1
npm http GET https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/methods/0.0.1
npm http GET https://registry.npmjs.org/send/0.1.0
npm http GET https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET https://registry.npmjs.org/debug
npm http 200 https://registry.npmjs.org/range-parser/0.0.4
npm http GET https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/mkdirp/0.3.3
npm http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http 200 https://registry.npmjs.org/commander/0.6.1
npm http GET https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/cookie/0.0.5
npm http GET https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/connect/2.7.2
npm http GET https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/0.1.1
npm http 200 https://registry.npmjs.org/methods/0.0.1
npm http 200 https://registry.npmjs.org/cookie-signature/0.0.1
npm http GET https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http GET https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http GET https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz
npm http 200 https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz
npm http 200 https://registry.npmjs.org/fresh/0.1.0
npm http GET https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/send/0.1.0
npm http GET https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200 https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz
npm http 200 https://registry.npmjs.org/debug
npm http GET https://registry.npmjs.org/debug/-/debug-0.7.2.tgz
npm http 200 https://registry.npmjs.org/commander/-/commander-0.6.1.tgz
npm http 200 https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz
npm http 200 https://registry.npmjs.org/connect/-/connect-2.7.2.tgz
npm http 200 https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz
npm http 200 https://registry.npmjs.org/methods/-/methods-0.0.1.tgz
npm http 200 https://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz
npm http 200 https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz
npm http 200 https://registry.npmjs.org/send/-/send-0.1.0.tgz
npm http 200 https://registry.npmjs.org/debug/-/debug-0.7.2.tgz
npm http GET https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/pause/0.0.1
npm http 200 https://registry.npmjs.org/mime/1.2.6
npm http GET https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
npm http 200 https://registry.npmjs.org/pause/0.0.1
npm http GET https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/formidable/1.0.11
npm http GET https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/mime/-/mime-1.2.6.tgz
npm http 200 https://registry.npmjs.org/qs/0.5.1
npm http GET https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http 200 https://registry.npmjs.org/bytes/0.1.0
npm http GET https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
npm http 200 https://registry.npmjs.org/pause/-/pause-0.0.1.tgz
npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz
npm http 200 https://registry.npmjs.org/qs/-/qs-0.5.1.tgz
npm http 200 https://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz
express@3.1.0 ../../node_modules/express
├── methods@0.0.1
├── fresh@0.1.0
├── range-parser@0.0.4
├── cookie-signature@0.0.1
├── buffer-crc32@0.1.1
├── cookie@0.0.5
├── debug@0.7.2
├── commander@0.6.1
├── mkdirp@0.3.3
├── send@0.1.0 (mime@1.2.6)
└── connect@2.7.2
npm http GET https://registry.npmjs.org/mongodb
npm http 200 https://registry.npmjs.org/mongodb
npm http GET https://registry.npmjs.org/mongodb/-/mongodb-1.2.8.tgz
npm http 200 https://registry.npmjs.org/mongodb/-/mongodb-1.2.8.tgz
npm http GET https://registry.npmjs.org/bson/0.1.5
npm http 200 https://registry.npmjs.org/bson/0.1.5
npm http GET https://registry.npmjs.org/bson/-/bson-0.1.5.tgz
npm http 200 https://registry.npmjs.org/bson/-/bson-0.1.5.tgz
> bson@0.1.5 install /home/ubuntu/src/lynckia/node_modules/mongodb/node_modules/bson
> node install.js || (exit 0)
================================================================================
= =
= Attempting to build bson c++ extension =
= Windows: no build will be attempted as binaries are prepackaged =
= Unix: on failure the package will still install without the C++ extension =
= =
================================================================================
node-gyp clean
make: node-gyp: Command not found
make: *** [clean] Error 127
child process exited with code 2
mongodb@1.2.8 ../../node_modules/mongodb
└── bson@0.1.5
npm http GET https://registry.npmjs.org/mongojs
npm http 200 https://registry.npmjs.org/mongojs
npm http GET https://registry.npmjs.org/mongojs/-/mongojs-0.6.2.tgz
npm http 200 https://registry.npmjs.org/mongojs/-/mongojs-0.6.2.tgz
mongojs@0.6.2 ../../node_modules/mongojs
npm http GET https://registry.npmjs.org/aws-lib
npm http 200 https://registry.npmjs.org/aws-lib
npm http GET https://registry.npmjs.org/aws-lib/-/aws-lib-0.2.0.tgz
npm http 200 https://registry.npmjs.org/aws-lib/-/aws-lib-0.2.0.tgz
npm http GET https://registry.npmjs.org/xml2js
npm http GET https://registry.npmjs.org/sax
npm http 200 https://registry.npmjs.org/xml2js
npm http GET https://registry.npmjs.org/xml2js/-/xml2js-0.1.14.tgz
npm http 200 https://registry.npmjs.org/sax
npm http GET https://registry.npmjs.org/sax/-/sax-0.1.5.tgz
npm http 200 https://registry.npmjs.org/xml2js/-/xml2js-0.1.14.tgz
npm http 200 https://registry.npmjs.org/sax/-/sax-0.1.5.tgz
aws-lib@0.2.0 ../../node_modules/aws-lib
├── xml2js@0.1.14
└── sax@0.1.5
[nuve] Done, node_modules installed
[nuve] Done, nuve.js compiled
[lynckia] Starting mongodb
Mon Feb 11 17:41:49 [initandlisten] MongoDB starting : pid=16073 port=27017 dbpath=/home/ubuntu/src/./lynckia/scripts/../build/db 64-bit host=<ip address>
Mon Feb 11 17:41:49 [initandlisten] db version v2.0.4, pdfile version 4.5
Mon Feb 11 17:41:49 [initandlisten] git version: nogitversion
Mon Feb 11 17:41:49 [initandlisten] build info: Linux yellow 2.6.24-29-server #1 SMP Tue Oct 11 15:57:27 UTC 2011 x86_64 BOOST_LIB_VERSION=1_46_1
Mon Feb 11 17:41:49 [initandlisten] options: { dbpath: "/home/ubuntu/src/./lynckia/scripts/../build/db", repair: true }
Mon Feb 11 17:41:49 [initandlisten] journal dir=/home/ubuntu/src/./lynckia/scripts/../build/db/journal
Mon Feb 11 17:41:49 [initandlisten] recover : no journal files present, no recovery needed
Mon Feb 11 17:41:50 [initandlisten] preallocateIsFaster=true 8.64
Mon Feb 11 17:41:51 [initandlisten] preallocateIsFaster=true 9.44
Mon Feb 11 17:41:53 [initandlisten] preallocateIsFaster=true 8.54
Mon Feb 11 17:41:53 [initandlisten] preallocateIsFaster check took 3.711 secs
Mon Feb 11 17:41:53 [initandlisten] preallocating a journal file /home/ubuntu/src/./lynckia/scripts/../build/db/journal/prealloc.0
167772160/1073741824 15%
262144000/1073741824 24%
346030080/1073741824 32%
429916160/1073741824 40%
513802240/1073741824 47%
608174080/1073741824 56%
702545920/1073741824 65%
786432000/1073741824 73%
880803840/1073741824 82%
975175680/1073741824 90%
1059061760/1073741824 98%
Mon Feb 11 17:42:29 [initandlisten] preallocating a journal file /home/ubuntu/src/./lynckia/scripts/../build/db/journal/prealloc.1
167772160/1073741824 15%
262144000/1073741824 24%
356515840/1073741824 33%
450887680/1073741824 41%
534773760/1073741824 49%
629145600/1073741824 58%
723517440/1073741824 67%
817889280/1073741824 76%
912261120/1073741824 84%
1006632960/1073741824 93%
Mon Feb 11 17:43:04 [initandlisten] preallocating a journal file /home/ubuntu/src/./lynckia/scripts/../build/db/journal/prealloc.2
157286400/1073741824 14%
251658240/1073741824 23%
346030080/1073741824 32%
440401920/1073741824 41%
534773760/1073741824 49%
629145600/1073741824 58%
723517440/1073741824 67%
828375040/1073741824 77%
922746880/1073741824 85%
Mon Feb 11 17:43:34 [initandlisten] File I/O errno:2 No such file or directory
finished checking dbs
Mon Feb 11 17:43:34 dbexit:
Mon Feb 11 17:43:34 [initandlisten] shutdown: going to close listening sockets...
Mon Feb 11 17:43:34 [initandlisten] shutdown: going to flush diaglog...
Mon Feb 11 17:43:34 [initandlisten] shutdown: going to close sockets...
Mon Feb 11 17:43:34 [initandlisten] shutdown: waiting for fs preallocator...
Mon Feb 11 17:43:34 [initandlisten] shutdown: lock for final commit...
Mon Feb 11 17:43:34 [initandlisten] shutdown: final commit...
Mon Feb 11 17:43:34 [initandlisten] shutdown: closing all files...
Mon Feb 11 17:43:34 [initandlisten] closeAllFiles() finished
Mon Feb 11 17:43:34 [initandlisten] journalCleanup...
Mon Feb 11 17:43:34 [initandlisten] removeJournalFiles
Mon Feb 11 17:43:34 [initandlisten] shutdown: removing fs lock...
Mon Feb 11 17:43:34 dbexit: really exiting now
[lynckia] Creating superservice in localhost/nuvedb
MongoDB shell version: 2.0.4
connecting to: localhost/nuvedb
[lynckia] SuperService ID Mon Feb 11 17:43:49 TypeError: db.services.findOne() has no properties (shell eval):1
[lynckia] SuperService KEY Mon Feb 11 17:43:49 TypeError: db.services.findOne() has no properties (shell eval):1
sed: -e expression #1, char 25: unterminated `s' command
sed: -e expression #1, char 26: unterminated `s' command
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$ ./lynckia/scripts/installBasicExample.sh
npm http GET https://registry.npmjs.org/express
npm http 304 https://registry.npmjs.org/express
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$ ./lynckia/scripts/initLynckia.sh
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Cannot read property 'dataBaseURL' of undefined
at Object.<anonymous> (/home/ubuntu/src/lynckia/nuve/nuveAPI/mdb/dataBase.js:4:30)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:32)
at Function._load (module.js:308:12)
at Module.require (module.js:354:17)
at require (module.js:370:17)
at Object.<anonymous> (/home/ubuntu/src/lynckia/nuve/nuveAPI/nuve.js:3:10)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
:/home/ubuntu/src/./lynckia/scripts/../erizo/build/erizo:/home/ubuntu/src/./lynckia/scripts/../erizo
[lynckia] Done, run basic_example/basicServer.js
ubuntu@<ip address>:~/src$
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Cannot read property 'url' of undefined
at Object.<anonymous> (/home/ubuntu/src/lynckia/erizo_controller/erizoController/rpc/rpc.js:16:18)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:32)
at Function._load (module.js:308:12)
at Module.require (module.js:354:17)
at require (module.js:370:17)
at Object.<anonymous> (/home/ubuntu/src/lynckia/erizo_controller/erizoController/erizoController.js:3:11)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$ ./lynckia/scripts/initBasicExample.sh
ubuntu@<ip address>:~/src$
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Cannot read property 'superserviceID' of undefined
at Object.<anonymous> (/home/ubuntu/src/lynckia/extras/basic_example/basicServer.js:41:23)
at Module._compile (module.js:441:26)
at Object..js (module.js:459:10)
at Module.load (module.js:348:32)
at Function._load (module.js:308:12)
at Array.0 (module.js:479:10)
at EventEmitter._tickCallback (node.js:192:41)
ubuntu@<ip address>:~/src$
ubuntu@<ip address>:~/src$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment