paddybyers / anode

Android framework for node.js applications
Other
584 stars 80 forks source link

build failed on mac osx 10.7 #1

Closed cnlojure closed 13 years ago

cnlojure commented 13 years ago

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.

paddybyers commented 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

killme2008 commented 13 years ago

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

killme2008 commented 13 years ago

I am cnclojure,this is my another github account,thanks for your great job.

paddybyers commented 13 years ago

OK, I've seen this problem before and I'll have to look into why it's happening now.

What's happening is is doing #include and it's finding the v8/memory.h file instead of the standard include.

paddybyers commented 13 years ago

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).

killme2008 commented 13 years ago

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?

paddybyers commented 13 years ago

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

killme2008 commented 13 years ago

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?

killme2008 commented 13 years ago
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.

paddybyers commented 13 years ago

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.

killme2008 commented 13 years ago

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

paddybyers commented 13 years ago

It looks like the log is too long and was truncated. Can you capture to a file and attach that please?

Thanks

killme2008 commented 13 years ago

I am sorry, it is here now

https://raw.github.com/killme2008/killme2008.github.com/master/log

paddybyers commented 13 years ago

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.

paddybyers commented 13 years ago

Fixed:

https://github.com/paddybyers/node/commit/3a7e6ce59d5a41d836fe9a9a7d930875efd74600

killme2008 commented 13 years ago

Thanks,it works well!

sergioramos commented 12 years ago

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
paddybyers commented 12 years ago

I've just committed a fix for this.