Permalink
Browse files

mention raspbian build issues

  • Loading branch information...
1 parent f961d1c commit f6de6d51688e629c005d9bff271726ff3259e728 @gflarity committed Jul 20, 2012
Showing with 3 additions and 1 deletion.
  1. +3 −1 README.md
View
@@ -1,6 +1,8 @@
### News
-So it looks like Node.js 0.6.19 can be installed using 'apt-get install nodejs' on the official image. This is great news, I'm looking into the status of v0.8.x. If they're going to stay up to date this page may just become a pointer to other instructions
+* So it looks like Node.js 0.6.19 can be installed using 'apt-get install nodejs' on the official image. This is great news, I'm looking into the status of v0.8.x. If they're going to stay up to date this page may just become a pointer to other instructions
+
+* The current instructions are not tested on Raspbian (the new official distro). I believe there are issues, I'll try to update the instructions soon.
### About

3 comments on commit f6de6d5

so this will be a long post, but basically i got the new node installed on raspbian at 0.8.2. lots of weird errors but seems to work. still need to try npm
used instructions here: http://www.convery.me.uk/blog/install-node-js-v0-8-2-on-raspbian/

root@raspberrypi:/home/pi/node# make
make -C out BUILDTYPE=Release
make[1]: Entering directory `/home/pi/node/out'
CC(target) /home/pi/node/out/Release/obj.target/http_parser/deps/http_parser/http_parser.o
AR(target) /home/pi/node/out/Release/obj.target/deps/http_parser/libhttp_parser.a
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/cares.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/fs-poll.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/uv-common.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_cancel.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares__close_sockets.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_data.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_destroy.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_expand_name.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_expand_string.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_fds.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_free_hostent.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_free_string.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_gethostbyaddr.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_gethostbyname.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares__get_hostent.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_getnameinfo.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_getopt.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_getsock.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_init.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_library_init.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_llist.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_mkquery.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_nowarn.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_options.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_parse_aaaa_reply.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_parse_a_reply.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_parse_mx_reply.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_parse_ns_reply.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_parse_ptr_reply.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_parse_srv_reply.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_parse_txt_reply.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_process.o
../deps/uv/src/ares/ares_process.c: In function ‘read_udp_packets’:
../deps/uv/src/ares/ares_process.c:481:35: warning: pointer targets in passing argument 6 of ‘recvfrom’ differ in signedness [-Wpointer-sign]
/usr/include/arm-linux-gnueabihf/sys/socket.h:166:16: note: expected ‘socklen_t * restrict’ but argument is of type ‘ares_socklen_t
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_query.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares__read_line.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_search.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_send.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_strcasecmp.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_strdup.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_strerror.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_timeout.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares__timeval.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_version.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/ares_writev.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/bitncmp.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/inet_net_pton.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/inet_ntop.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/ares/windows_port.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/async.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/core.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/dl.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/eio/eio.o
In file included from ../deps/uv/src/unix/eio/eio.c:56:0:
../deps/uv/src/unix/eio/xthread.h:16:1: warning: C++ style comments are not allowed in ISO C90 [enabled by default]
../deps/uv/src/unix/eio/xthread.h:16:1: warning: (this will be reported only once per input file) [enabled by default]
../deps/uv/src/unix/eio/eio.c: In function ‘etp_start_thread’:
../deps/uv/src/unix/eio/eio.c:594:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/eio/eio.c: In function ‘etp_poll’:
../deps/uv/src/unix/eio/eio.c:710:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../deps/uv/src/unix/eio/eio.c: In function ‘grp_try_feed’:
../deps/uv/src/unix/eio/eio.c:818:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../deps/uv/src/unix/eio/eio.c: In function ‘eio__mtouch’:
../deps/uv/src/unix/eio/eio.c:1407:77: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../deps/uv/src/unix/eio/eio.c:1409:77: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../deps/uv/src/unix/eio/eio.c:1405:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses]
../deps/uv/src/unix/eio/eio.c: In function ‘eio__realpath’:
../deps/uv/src/unix/eio/eio.c:1574:1: warning: label ‘done’ defined but not used [-Wunused-label]
../deps/uv/src/unix/eio/eio.c: In function ‘eio_dent_radix_sort’:
../deps/uv/src/unix/eio/eio.c:1615:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../deps/uv/src/unix/eio/eio.c:1620:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../deps/uv/src/unix/eio/eio.c: In function ‘eio__scandir’:
../deps/uv/src/unix/eio/eio.c:1853:21: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses]
../deps/uv/src/unix/eio/eio.c: In function ‘eio_execute’:
../deps/uv/src/unix/eio/eio.c:2212:7: warning: implicit declaration of function ‘rename’ [-Wimplicit-function-declaration]
../deps/uv/src/unix/eio/eio.c: In function ‘eio_grp_add’:
../deps/uv/src/unix/eio/eio.c:2569:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/error.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/ev/ev.o
../deps/uv/src/unix/ev/ev.c: In function ‘array_nextsize’:
../deps/uv/src/unix/ev/ev.c:841:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_feed_event’:
../deps/uv/src/unix/ev/ev.c:903:7: warning: unused variable ‘ocur
’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘feed_reverse’:
../deps/uv/src/unix/ev/ev.c:912:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘fd_change’:
../deps/uv/src/unix/ev/ev.c:1039:7: warning: unused variable ‘ocur_’ [-Wunused-variable]
In file included from ../deps/uv/src/unix/ev/ev.c:1537:0:
../deps/uv/src/unix/ev/ev_epoll.c: In function ‘epoll_modify’:
../deps/uv/src/unix/ev/ev_epoll.c:127:11: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev_epoll.c: At top level:
../deps/uv/src/unix/ev/ev_epoll.c:222:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_epoll.c:222:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_epoll.c:247:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_epoll.c:247:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_epoll.c:254:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_epoll.c:254:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
In file included from ../deps/uv/src/unix/ev/ev.c:1540:0:
../deps/uv/src/unix/ev/ev_poll.c:42:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_poll.c:42:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_poll.c: In function ‘poll_modify’:
../deps/uv/src/unix/ev/ev_poll.c:66:7: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev_poll.c: In function ‘poll_poll’:
../deps/uv/src/unix/ev/ev_poll.c:110:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev_poll.c: At top level:
../deps/uv/src/unix/ev/ev_poll.c:129:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_poll.c:129:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_poll.c:142:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_poll.c:142:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
In file included from ../deps/uv/src/unix/ev/ev.c:1543:0:
../deps/uv/src/unix/ev/ev_select.c:269:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_select.c:269:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_select.c:298:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev_select.c:298:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev.c:1559:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev.c:1559:1: warning: ‘inline’ is not at beginning of declaration [-Wold-style-declaration]
../deps/uv/src/unix/ev/ev.c: In function ‘verify_watcher’:
../deps/uv/src/unix/ev/ev.c:1967:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:1970:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘verify_heap’:
../deps/uv/src/unix/ev/ev.c:1980:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:1981:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:1982:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘array_verify’:
../deps/uv/src/unix/ev/ev.c:1993:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_verify’:
../deps/uv/src/unix/ev/ev.c:2011:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2018:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2019:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘timers_reify’:
../deps/uv/src/unix/ev/ev.c:2196:15: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘periodics_reify’:
../deps/uv/src/unix/ev/ev.c:2244:15: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2231:11: warning: unused variable ‘feed_count’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_run’:
../deps/uv/src/unix/ev/ev.c:2394:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_io_start’:
../deps/uv/src/unix/ev/ev.c:2676:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2677:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2686:3: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_io_stop’:
../deps/uv/src/unix/ev/ev.c:2699:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_timer_start’:
../deps/uv/src/unix/ev/ev.c:2719:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2725:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_timer_stop’:
../deps/uv/src/unix/ev/ev.c:2747:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_periodic_start’:
../deps/uv/src/unix/ev/ev.c:2807:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2817:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_periodic_stop’:
../deps/uv/src/unix/ev/ev.c:2839:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_signal_start’:
../deps/uv/src/unix/ev/ev.c:2876:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c:2879:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_child_start’:
../deps/uv/src/unix/ev/ev.c:2996:3: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_idle_start’:
../deps/uv/src/unix/ev/ev.c:3393:5: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_prepare_start’:
../deps/uv/src/unix/ev/ev.c:3433:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_check_start’:
../deps/uv/src/unix/ev/ev.c:3471:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_embed_start’:
../deps/uv/src/unix/ev/ev.c:3566:5: warning: left-hand operand of comma expression has no effect [-Wunused-value]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_fork_start’:
../deps/uv/src/unix/ev/ev.c:3618:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_cleanup_start’:
../deps/uv/src/unix/ev/ev.c:3656:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: In function ‘ev_async_start’:
../deps/uv/src/unix/ev/ev.c:3701:3: warning: unused variable ‘ocur_’ [-Wunused-variable]
../deps/uv/src/unix/ev/ev.c: At top level:
../deps/uv/src/unix/ev/ev.c:3915:27: warning: "/" within comment [-Wcomment]
../deps/uv/src/unix/ev/ev.c:3916:27: warning: "/
" within comment [-Wcomment]
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/fs.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/loop.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/loop-watcher.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/pipe.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/poll.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/process.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/stream.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/tcp.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/thread.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/timer.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/tty.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/udp.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/uv-eio.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/linux/linux-core.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/linux/inotify.o
CC(target) /home/pi/node/out/Release/obj.target/uv/deps/uv/src/unix/linux/syscalls.o
AR(target) /home/pi/node/out/Release/obj.target/deps/uv/libuv.a
ACTION _home_pi_node_deps_v8_tools_gyp_v8_gyp_js2c_target_js2c /home/pi/node/out/Release/obj/gen/libraries.cc
ACTION home_pi_node_deps_v8_tools_gyp_v8_gyp_js2c_target_js2c_experimental /home/pi/node/out/Release/obj/gen/experimental-libraries.cc
TOUCH /home/pi/node/out/Release/obj.target/deps/v8/tools/gyp/js2c.stamp
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/accessors.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/allocation.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/api.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/assembler.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/ast.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/atomicops_internals_x86_gcc.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/bignum.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/bignum-dtoa.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/bootstrapper.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/builtins.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/cached-powers.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/checks.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
In file included from ../deps/v8/src/v8utils.h:32:0,
from ../deps/v8/src/v8.h:56,
from ../deps/v8/src/checks.cc:30:
../deps/v8/src/platform.h: In function ‘void V8_Fatal(const char
, int, const char*, ...)’:
../deps/v8/src/platform.h:180:15: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/circular-queue.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/code-stubs.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/codegen.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/compilation-cache.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/compiler.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/contexts.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/conversions.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/counters.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/cpu-profiler.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/data-flow.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/date.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/dateparser.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/debug.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/debug-agent.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/deoptimizer.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/disassembler.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/diy-fp.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/dtoa.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/elements.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/elements-kind.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/execution.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/factory.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/fast-dtoa.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/fixed-dtoa.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition

CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/flags.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition

CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/frames.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/full-codegen.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/func-name-inferrer.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/global-handles.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/handles.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/heap.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/heap-profiler.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/hydrogen.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
In file included from ../deps/v8/src/v8utils.h:32:0,
from ../deps/v8/src/v8.h:56,
from ../deps/v8/src/hydrogen.cc:28:
../deps/v8/src/platform.h:170:15: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/hydrogen-instructions.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/ic.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/incremental-marking.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/inspector.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/interface.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/interpreter-irregexp.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/jsregexp.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/isolate.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/lithium.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/lithium-allocator.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
In file included from ../deps/v8/src/v8utils.h:32:0,
from ../deps/v8/src/v8.h:56,
from ../deps/v8/src/lithium-allocator.cc:28:
../deps/v8/src/platform.h:170:15: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/liveedit.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/liveobjectlist.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/log-utils.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
../deps/v8/src/log-utils.cc: In member function ‘void v8::internal::LogMessageBuilder::AppendVA(const char_, va_list)’:
../deps/v8/src/log-utils.cc:216:6: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/log.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
In file included from ../deps/v8/src/log.h:34:0,
from ../deps/v8/src/spaces.h:34,
from ../deps/v8/src/mark-compact.h:32,
from ../deps/v8/src/incremental-marking.h:33,
from ../deps/v8/src/heap.h:35,
from ../deps/v8/src/elements.h:33,
from ../deps/v8/src/objects-inl.h:38,
from ../deps/v8/src/v8.h:60,
from ../deps/v8/src/log.cc:30:
../deps/v8/src/log-utils.h:124:8: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/mark-compact.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/messages.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/objects-debug.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/objects-printer.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/objects-visiting.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/objects.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/once.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/parser.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/preparse-data.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/preparser.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/prettyprinter.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/property.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/profile-generator.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
../deps/v8/src/profile-generator.cc: In member function ‘const char_ v8::internal::StringsStorage::GetVFormatted(const char*, va_list)’:
../deps/v8/src/profile-generator.cc:141:13: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/regexp-macro-assembler-irregexp.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/regexp-macro-assembler-tracer.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/regexp-macro-assembler.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/regexp-stack.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/rewriter.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition

CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/runtime.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/runtime-profiler.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/safepoint-table.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/scanner.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/scanner-character-streams.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/scopeinfo.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/scopes.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/serialize.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/snapshot-common.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/spaces.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/store-buffer.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/string-search.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/string-stream.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/strtod.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/stub-cache.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/token.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/type-info.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/unicode.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/utils.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/v8-counters.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/v8.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/v8conversions.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/v8threads.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/v8utils.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
../deps/v8/src/v8utils.cc: In member function ‘void v8::internal::StringBuilder::AddFormattedList(const char_, va_list)’:
../deps/v8/src/v8utils.cc:257:6: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/variables.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/version.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/zone.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/extensions/externalize-string-extension.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/extensions/gc-extension.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/assembler-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/builtins-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/code-stubs-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/codegen-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/constants-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/cpu-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/debug-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/deoptimizer-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/disasm-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/frames-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/full-codegen-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/ic-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/lithium-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
In file included from ../deps/v8/src/v8utils.h:32:0,
from ../deps/v8/src/v8.h:56,
from ../deps/v8/src/arm/lithium-arm.cc:28:
../deps/v8/src/platform.h:170:15: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/lithium-codegen-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
In file included from ../deps/v8/src/v8utils.h:32:0,
from ../deps/v8/src/v8.h:56,
from ../deps/v8/src/arm/lithium-codegen-arm.cc:28:
../deps/v8/src/platform.h:170:15: note: the mangling of ‘va_list’ has changed in GCC 4.4
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/lithium-gap-resolver-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/macro-assembler-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/regexp-macro-assembler-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/simulator-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/arm/stub-cache-arm.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/platform-linux.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/deps/v8/src/platform-posix.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
../deps/v8/src/platform-posix.cc: In static member function ‘static int v8::internal::OS::VSNPrintF(v8::internal::Vector, const char_, va_list)’:
../deps/v8/src/platform-posix.cc:290:5: note: the mangling of ‘va_list’ has changed in GCC 4.4
ACTION _home_pi_node_deps_v8_tools_gyp_v8_gyp_postmortem_metadata_target_gen_postmortem_metadata /home/pi/node/out/Release/obj/gen/debug-support.cc
CXX(target) /home/pi/node/out/Release/obj.target/v8_base/gen/debug-support.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
AR(target) /home/pi/node/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a
CXX(target) /home/pi/node/out/Release/obj.target/v8_nosnapshot/gen/libraries.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_nosnapshot/gen/experimental-libraries.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
CXX(target) /home/pi/node/out/Release/obj.target/v8_nosnapshot/deps/v8/src/snapshot-empty.o
:0:0: warning: "USE_EABI_HARDFLOAT" redefined [enabled by default]
:0:0: note: this is the location of the previous definition
AR(target) /home/pi/node/out/Release/obj.target/deps/v8/tools/gyp/libv8_nosnapshot.a
TOUCH /home/pi/node/out/Release/obj.target/deps/v8/tools/gyp/v8.stamp
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/contrib/minizip/ioapi.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/contrib/minizip/unzip.o
../deps/zlib/contrib/minizip/unzip.c: In function ‘unzlocal_getShort’:
../deps/zlib/contrib/minizip/unzip.c:215:7: warning: ‘i’ may be used uninitialized in this function [-Wuninitialized]
../deps/zlib/contrib/minizip/unzip.c: In function ‘unzlocal_getLong’:
../deps/zlib/contrib/minizip/unzip.c:243:7: warning: ‘i’ may be used uninitialized in this function [-Wuninitialized]
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/contrib/minizip/zip.o
../deps/zlib/contrib/minizip/zip.c:196:12: warning: ‘free_linkedlist’ defined but not used [-Wunused-function]
../deps/zlib/contrib/minizip/zip.c: In function ‘ziplocal_getShort’:
../deps/zlib/contrib/minizip/zip.c:384:7: warning: ‘i’ may be used uninitialized in this function [-Wuninitialized]
../deps/zlib/contrib/minizip/zip.c: In function ‘ziplocal_getLong’:
../deps/zlib/contrib/minizip/zip.c:412:7: warning: ‘i’ may be used uninitialized in this function [-Wuninitialized]
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/adler32.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/compress.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/crc32.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/deflate.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/gzio.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/infback.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/inffast.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/inflate.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/inftrees.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/trees.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/uncompr.o
CC(target) /home/pi/node/out/Release/obj.target/zlib/deps/zlib/zutil.o
AR(target) /home/pi/node/out/Release/obj.target/deps/zlib/libchrome_zlib.a
ACTION _home_pi_node_node_gyp_node_js2c_host_node_js2c /home/pi/node/out/Release/obj/gen/node_natives.h
TOUCH /home/pi/node/out/Release/obj.host/node_js2c.stamp
CXX(target) /home/pi/node/out/Release/obj.target/node/src/fs_event_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/cares_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/handle_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_buffer.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_constants.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_extensions.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_file.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_http_parser.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_javascript.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_main.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_os.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_script.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_stat_watcher.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_string.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_zlib.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/pipe_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/stream_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/slab_allocator.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/tcp_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/timer_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/tty_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/process_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/v8_typed_array.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/udp_wrap.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_crypto.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_signal_watcher.o
CXX(target) /home/pi/node/out/Release/obj.target/node/src/node_io_watcher.o
LINK(target) /home/pi/node/out/Release/node
LINK(target) /home/pi/node/out/Release/node: Finished
TOUCH /home/pi/node/out/Release/obj.target/node_dtrace_header.stamp
TOUCH /home/pi/node/out/Release/obj.target/node_dtrace_provider.stamp
TOUCH /home/pi/node/out/Release/obj.target/node_dtrace_ustack.stamp
TOUCH /home/pi/node/out/Release/obj.target/node_etw.stamp
make[1]: Leaving directory /home/pi/node/out' ln -fs out/Release/node node root@raspberrypi:/home/pi/node# root@raspberrypi:/home/pi/node# root@raspberrypi:/home/pi/node# root@raspberrypi:/home/pi/node# node -v bash: node: command not found root@raspberrypi:/home/pi/node# ls AUTHORS ChangeLog config.mk doc Makefile out test benchmark common.gypi configure lib node README.md tools BSDmakefile config.gypi deps LICENSE node.gyp src vcbuild.bat root@raspberrypi:/home/pi/node# sudo GYP_DEFINES="armv7=0" CXXFLAGS='-march=armv6 -mfpu=vfp -mfloat-abi=hard -DUSE_EABI_HARDFLOAT' CCFLAGS='-march=armv6 -mfpu=vfp -mfloat-abi=hard -DUSE_EABI_HARDFLOAT' make install make -C out BUILDTYPE=Release make[1]: Entering directory/home/pi/node/out'
make[1]: Nothing to be done for all'. make[1]: Leaving directory/home/pi/node/out'
ln -fs out/Release/node node
out/Release/node tools/installer.js install
mkdir -p /usr/local/include/node/
cp -rf src/node.h /usr/local/include/node/
cp -rf src/node_buffer.h /usr/local/include/node/
cp -rf src/node_object_wrap.h /usr/local/include/node/
cp -rf src/node_version.h /usr/local/include/node/
cp -rf src/ev-emul.h /usr/local/include/node/
cp -rf src/eio-emul.h /usr/local/include/node/
cp -rf deps/v8/include/v8-debug.h /usr/local/include/node/
cp -rf deps/v8/include/v8-preparser.h /usr/local/include/node/
cp -rf deps/v8/include/v8-profiler.h /usr/local/include/node/
cp -rf deps/v8/include/v8-testing.h /usr/local/include/node/
cp -rf deps/v8/include/v8.h /usr/local/include/node/
cp -rf deps/v8/include/v8stdint.h /usr/local/include/node/
cp -rf deps/uv/include/uv.h /usr/local/include/node/
mkdir -p /usr/local/share/man/man1/
cp -rf doc/node.1 /usr/local/share/man/man1/
mkdir -p /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/eio.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/ev.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/ngx-queue.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/tree.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/uv-unix.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/uv-private/uv-win.h /usr/local/include/node/uv-private/
cp -rf deps/uv/include/ares.h /usr/local/include/node/
cp -rf deps/uv/include/ares_version.h /usr/local/include/node/
mkdir -p /usr/local/bin/
cp -rf out/Release/node /usr/local/bin/node
mkdir -p /usr/local/lib/node/
cp -rf tools/wafadmin /usr/local/lib/node/
cp -rf tools/node-waf /usr/local/bin/node-waf
mkdir -p /usr/local/lib/node_modules/
cp -rf deps/npm /usr/local/lib/node_modules/npm
ln -sf ../lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
shebang #!/usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js
root@raspberrypi:/home/pi/node# node -v
v0.8.2

also, it took a LONG time -- 1.5hrs maybe

eventually got npm working!!

had to fetch the master myself

then make
then make install

but was getting no such directory errors, so this was the solution:

root@raspberrypi:/usr/local/lib/node_modules/npm# hash -r
root@raspberrypi:/usr/local/lib/node_modules/npm# npm -v
1.1.45

Please sign in to comment.