Closed cnlojure closed 13 years ago
Hi,
I follow the build instructions in wiki
https://github.com/paddybyers/anode/wiki/Build
But it could not work for me.
OK, a few problems, hopefully now fixed.
First, If i set NDK_MODULE_PATH as you say ...
Then ,i changed NDK_MODULE_PATH to
export NDK_MODULE_PATH=
/anode: /anode/anode:<work dir>/anode/node
Yes, you're right, I fixed this in the instructions.
Then ndk-build failed again,but with message
Compile++ thumb : node <= node.cc In file included from /Users/apple/programming/js/node-js/anode//node/src/node.cc:76: /Users/apple/programming/js/node-js/anode//node/src/node_crypto.h:29:25: error: openssl/ssl.h: No such file or directory
OK, I had forgotten that I'd made some makefile changes in openssl as well. Now there's a forked repo with those changes, and I've updated build instructions to point to that instead.
I also had to commit a change to the node repo, so please pull from there and try again. It's building for me now in a clean directory (also on a Mac).
Thanks - Paddy
Hi,paddy
It can find openssl's header files now,but another error was out:
StaticLibrary : libhttp_parser.a Compile++ thumb : v8 <= accessors.cc Compile++ thumb : v8 <= allocation.cc In file included from /Users/apple/opensources/android-sdk-macx86/android-ndk/platforms/android-9/arch-arm/usr/include/stdlib.h:43, from /Users/apple/programming/js/node-js/anode/node//deps/v8/src/allocation.cc:28: /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:39: error: expected ';' before '(' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:43: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:43: error: expected ';' before '(' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:47: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:47: error: expected ';' before '(' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:51: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:51: error: expected ';' before '(' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:55: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:55: error: expected ';' before '(' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:59: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:59: error: expected ';' before '(' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:63: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:63: error: expected ';' before '(' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:67: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:67: error: ISO C++ forbids declaration of 'Address' with no type /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:67: error: expected ';' before '&' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:71: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:71: error: ISO C++ forbids declaration of 'Object' with no type /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:71: error: expected ';' before '' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:75: error: expected ';' before 'static' /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:75: error: ISO C++ forbids declaration of 'Handle' with no type /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:75: error: expected ';' before '<' token /Users/apple/programming/js/node-js/anode/node//deps/v8/src/memory.h:78: error: expected ';' before '}' token make: _\ [/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/v8/src/allocation.o] Error 1
my g++ version is i686-apple-darwin11-llvm-g++-4.2
I am cnclojure,this is my another github account,thanks for your great job.
OK, I've seen this problem before and I'll have to look into why it's happening now.
What's happening is
I tried a clean build again with the instructions verbatim (as if it would be different a second time :) ) and again it builds cleanly for me.
Do you have intermediate results of the earlier build attempts lying around? If so, can you try a clean work dir again? I know it shouldn't matter, but I'd like to understand first why we're seeing different things.
As I said, the problem is that the stdlib.h is finding the v8 memory.h instead of the standard one. I don't understand how this is happening; the v8 module is exporting its include directory only, not the src directory (which is where that memory.h is).
I try a clean work dir again,but it failed agian with the same error,it is very strange.
Is your operate system installed node already? i have installed node 0.4.9 on my machine already,does it matter?
Is your operate system installed node already? i have installed node 0.4.9 on my machine already,does it matter?
Shouldn't make any difference, no.
Can you do ndk-build with the V=1 option and pls capture the output?
thanks
hi,I have seen this line in node/deps/v8/Android.mk:
LOCAL_C_INCLUDES += bionic/libc/include $(LOCAL_PATH)/src
does it export v8 src to include files for compiler?
Can you do ndk-build with the V=1 option and pls capture the output?
i have tried,it has no difference with ndk-build.
hi,I have seen this line in node/deps/v8/Android.mk: LOCAL_C_INCLUDES += bionic/libc/include $(LOCAL_PATH)/src does it export v8 src to include files for compiler?
Yes, but only for the actions performed by that makefile (hence LOCAL_).
The include $(CLEAR_VARS)
on each to each subsequent makefile should ensure that these local variables are not propagated.
i have tried,it has no difference with ndk-build.
It won't fix the problem but it will give verbose output so I can see the exact sequence and command line for everything prior to the failure.
All right,here is the output:
rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/libs/armeabi/lib.so /Users/apple/programming/js/node-js/anode/anode/libnode/libs/armeabi-v7a/lib.so /Users/apple/programming/js/node-js/anode/anode/libnode/libs/x86/lib*.so rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/libs/armeabi/gdbserver /Users/apple/programming/js/node-js/anode/anode/libnode/libs/armeabi-v7a/gdbserver /Users/apple/programming/js/node-js/anode/anode/libnode/libs/x86/gdbserver rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/libs/armeabi/gdb.setup /Users/apple/programming/js/node-js/anode/anode/libnode/libs/armeabi-v7a/gdb.setup /Users/apple/programming/js/node-js/anode/anode/libnode/libs/x86/gdb.setup Compile++ thumb : jninode <= org_meshpoint_anode_RuntimeNative.cpp /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/jninode/src/org_meshpoint_anode_RuntimeNative.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/anode/libnode/jni -I/Users/apple/programming/js/node-js/anode/node//src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/anode/libnode/jni -DANDROID -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/anode/libnode/jni/src/org_meshpoint_anode_RuntimeNative.cpp -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/jninode/src/org_meshpoint_anode_RuntimeNative.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/jninode/src/org_meshpoint_anode_RuntimeNative.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/jninode/src/org_meshpoint_anode_RuntimeNative.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/jninode/src/org_meshpoint_anode_RuntimeNative.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/jninode/src/org_meshpoint_anode_RuntimeNative.o.d; fi ) Compile++ thumb : node <= node.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node.o.d; fi ) Compile++ thumb : node <= node_buffer.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_buffer.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_buffer.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_buffer.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_buffer.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_buffer.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_buffer.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_buffer.o.d; fi ) Compile++ thumb : node <= node_cares.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_cares.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_cares.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_cares.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_cares.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_cares.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_cares.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_cares.o.d; fi ) Compile++ thumb : node <= node_child_process.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_child_process.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_child_process.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_child_process.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_child_process.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_child_process.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_child_process.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_child_process.o.d; fi ) Compile++ thumb : node <= node_constants.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_constants.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_constants.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_constants.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_constants.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_constants.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_constants.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_constants.o.d; fi ) Compile++ thumb : node <= node_crypto.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_crypto.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_crypto.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_crypto.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_crypto.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_crypto.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_crypto.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_crypto.o.d; fi ) Compile++ thumb : node <= node_dtrace.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_dtrace.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_dtrace.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_dtrace.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_dtrace.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_dtrace.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_dtrace.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_dtrace.o.d; fi ) Compile++ thumb : node <= node_events.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_events.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_events.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_events.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_events.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_events.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_events.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_events.o.d; fi ) Compile++ thumb : node <= node_extensions.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_extensions.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_extensions.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_extensions.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_extensions.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_extensions.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_extensions.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_extensions.o.d; fi ) Compile++ thumb : node <= node_file.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_file.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_file.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_file.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_file.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_file.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_file.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_file.o.d; fi ) Compile++ thumb : node <= node_http_parser.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_http_parser.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_http_parser.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_http_parser.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_http_parser.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_http_parser.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_http_parser.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_http_parser.o.d; fi ) Compile++ thumb : node <= node_idle_watcher.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_idle_watcher.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_idle_watcher.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_idle_watcher.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_idle_watcher.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_idle_watcher.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_idle_watcher.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_idle_watcher.o.d; fi ) Compile++ thumb : node <= node_io_watcher.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_io_watcher.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_io_watcher.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_io_watcher.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_io_watcher.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_io_watcher.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_io_watcher.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_io_watcher.o.d; fi ) Compile++ thumb : node <= node_javascript.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_javascript.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_javascript.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_javascript.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_javascript.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_javascript.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_javascript.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_javascript.o.d; fi ) Compile++ thumb : node <= node_main.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_main.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_main.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_main.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_main.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_main.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_main.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_main.o.d; fi ) Compile++ thumb : node <= node_net.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_net.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_net.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_net.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_net.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_net.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_net.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_net.o.d; fi ) Compile++ thumb : node <= node_os.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_os.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_os.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_os.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_os.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_os.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_os.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_os.o.d; fi ) Compile++ thumb : node <= node_script.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_script.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_script.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_script.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_script.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_script.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_script.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_script.o.d; fi ) Compile++ thumb : node <= node_signal_watcher.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_signal_watcher.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_signal_watcher.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_signal_watcher.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_signal_watcher.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_signal_watcher.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_signal_watcher.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_signal_watcher.o.d; fi ) Compile++ thumb : node <= node_stat_watcher.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stat_watcher.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_stat_watcher.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stat_watcher.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stat_watcher.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stat_watcher.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stat_watcher.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stat_watcher.o.d; fi ) Compile++ thumb : node <= node_string.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_string.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_string.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_string.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_string.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_string.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_string.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_string.o.d; fi ) Compile++ thumb : node <= node_timer.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_timer.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_timer.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_timer.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_timer.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_timer.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_timer.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_timer.o.d; fi ) Compile++ thumb : node <= platform_android.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/platform_android.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/platform_android.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/platform_android.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/platform_android.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/platform_android.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/platform_android.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/platform_android.o.d; fi ) Compile++ thumb : node <= node_stdio.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stdio.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-arm/usr/include -c /Users/apple/programming/js/node-js/anode/node/src/node_stdio.cc -o /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stdio.o && ( if [ -f "/Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stdio.o.d.org" ]; then rm -f /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stdio.o.d && mv /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stdio.o.d.org /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/node_stdio.o.d; fi ) Compile++ thumb : node <= lib_wrapper.cc /Users/apple/opensources/android-sdk-mac_x86/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/arm-linux-androideabi-g++ -MMD -MP -MF /Users/apple/programming/js/node-js/anode/anode/libnode/obj/local/armeabi/objs/node/src/lib_wrapper.o.d.org -fpic -ffunction-sections -funwind-tables -fstack-protector -DARM_ARCH_5 -DARM_ARCH_5T -DARM_ARCH_5E -DARM_ARCH_5TE -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -fno-exceptions -fno-rtti -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -I/Users/apple/programming/js/node-js/anode/node/out/release/src -I/Users/apple/programming/js/node-js/anode/node/src -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares -I/Users/apple/programming/js/node-js/anode/node//deps/c-ares/android -I/Users/apple/programming/js/node-js/anode/node//deps/libev -I/Users/apple/programming/js/node-js/anode/node//deps/libeio -I/Users/apple/programming/js/node-js/anode/node//deps/http_parser -I/Users/apple/programming/js/node-js/anode/node//deps/v8/include -I/Users/apple/programming/js/node-js/anode/pty/include -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/sources/cxx-stl/system/include -I/Users/apple/programming/js/node-js/anode/openssl-android/ssl/../include -I/Users/apple/programming/js/node-js/anode/node -DANDROID -DPOSIX -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FDATASYNC=1 -D_FORTIFY_SOURCE=2 -DPLATFORM=\"android\" -Wno-unused-parameter -DHAVE_OPENSSL -DNODE_CFLAGS=\"\" -DNODE_PREFIX=\"/Users/apple/programming/js/node-js/anode/node\" -include sys/select.h -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DLIBNODE -Wa,--noexecstack -O2 -DNDEBUG -g -I/Users/apple/opensources/android-sdk-mac_x86/android-ndk/platforms/android-9/arch-ar
It looks like the log is too long and was truncated. Can you capture to a file and attach that please?
Thanks
I am sorry, it is here now
https://raw.github.com/killme2008/killme2008.github.com/master/log
OK, I see what's going on. It's my fault :(
stdlib.h includes memory.h; but the system include memory.h is empty. So I had commented out the reference to memory.h in stdlib.h :(
I need to investigate further to understand how this normally builds on Android. But for now, the immediate workaround is to do the same.
I will report back.
Thanks,it works well!
I'm having a different build error, but on openssl-android:
Install : libcrypto.so => /Users/ramitos/Dropbox/dev/nodejs-android/openssl-android/libs/armeabi/libcrypto.so
Executable : openssl
/Applications/android-ndk/toolchains/arm-linux-androideabi-4.6/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-linux-androideabi/bin/ld: warning: libz.so, needed by ./obj/local/armeabi/libcrypto.so, not found (try using -rpath or -rpath-link)
./obj/local/armeabi/libcrypto.so: undefined reference to `zError'
./obj/local/armeabi/libcrypto.so: undefined reference to `inflateEnd'
./obj/local/armeabi/libcrypto.so: undefined reference to `deflate'
./obj/local/armeabi/libcrypto.so: undefined reference to `deflateInit_'
./obj/local/armeabi/libcrypto.so: undefined reference to `inflate'
./obj/local/armeabi/libcrypto.so: undefined reference to `deflateEnd'
./obj/local/armeabi/libcrypto.so: undefined reference to `inflateInit_'
collect2: ld returned 1 exit status
I've just committed a fix for this.
OS : mac osx 10.7 xcode: 4.2 openssl: 1.0.0e
I follow the build instructions in wiki https://github.com/paddybyers/anode/wiki/Build
But it could not work for me.First, If i set NDK_MODULE_PATH as you say
export NDK_MODULE_PATH=/anode:/anode/anode
Then ndk-build failed with message
Android NDK: /Users/apple/programming/js/node-js/anode/anode/libnode/jni/Android.mk: Cannot find module with tag 'deps/c-ares' in import path
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?
Android NDK: The following directories were searched:
Android NDK:
/Users/apple/programming/js/node-js/anode/anode/libnode/jni/Android.mk:42: *\ Android NDK: Aborting. . Stop.
Then ,i changed NDK_MODULE_PATH to
export NDK_MODULE_PATH=/anode:/anode/anode:/anode/node
Then ndk-build failed again,but with message
Compile++ thumb : node <= node.cc In file included from /Users/apple/programming/js/node-js/anode//node/src/node.cc:76: /Users/apple/programming/js/node-js/anode//node/src/node_crypto.h:29:25: error: openssl/ssl.h: No such file or directory /Users/apple/programming/js/node-js/anode//node/src/node_crypto.h:30:25: error: openssl/err.h: No such file or directory /Users/apple/programming/js/node-js/anode//node/src/node_crypto.h:31:25: error: openssl/evp.h: No such file or directory /Users/apple/programming/js/node-js/anode//node/src/node_crypto.h:32:25: error: openssl/pem.h: No such file or directory /Users/apple/programming/js/node-js/anode//node/src/node_crypto.h:33:26: error: openssl/x509.h: No such file or directory /Users/apple/programming/js/node-js/anode//node/src/node_crypto.h:34:26: error: openssl/hmac.h: No such file or directory
But i have installed openssl on my mac machine,and openssl/ssl.h,openssl/err.h etc these files are already in /usr/include/openssl,why ndk-build can not find them?
Can you help me?Thanks a lot.