Hi,

I need build a libuv for android shared library.

I have did some change for android-configure:

---     ./gyp_uv.py -Dtarget_arch=arm -DOS=android -f make-android
+++     ./gyp_uv.py -Dtarget_arch=arm -DOS=android -Duv_library=shared_library 
-Dcomponent=shared_library -f make-android

But I got following error when linking:

  CC(target) 
/Users/xxx/Downloads/libuv-1.8.0/out/Debug/obj.target/libuv/src/unix/linux-core.o
  CC(target) 
/Users/xxx/Downloads/libuv-1.8.0/out/Debug/obj.target/libuv/src/unix/linux-inotify.o
  CC(target) 
/Users/xxx/Downloads/libuv-1.8.0/out/Debug/obj.target/libuv/src/unix/linux-syscalls.o
  CC(target) 
/Users/xxx/Downloads/libuv-1.8.0/out/Debug/obj.target/libuv/src/unix/pthread-fixes.o
  CC(target) 
/Users/xxx/Downloads/libuv-1.8.0/out/Debug/obj.target/libuv/src/unix/android-ifaddrs.o
  SOLINK(target) 
/Users/jiejing/Downloads/libuv-1.8.0/out/Debug/obj.target/libuv.so.1
/Users/xxx/Downloads/libuv-1.8.0/android-toolchain/bin/../sysroot/usr/lib/crtbegin_dynamic.o:crtbrand.c:function
 _start: error: undefined reference to 'main'
collect2: error: ld returned 1 exit status
make: *** [/Users/xxx/Downloads/libuv-1.8.0/out/Debug/obj.target/libuv.so.1] 
Error 1

Could anyone give me some tip how to make libuv build as shared library for 
android ?

-- 
You received this message because you are subscribed to the Google Groups 
"libuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/libuv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to