Building with gyp is no longer support (sorry about the outdated docs).

You'll have to use gn and set target_os = "android" and target_cpu = "arm"

hth
-jochen

On Tue, Jan 24, 2017 at 6:11 PM Dzung Tran <dzungduct...@gmail.com> wrote:

> I followed the instructions on
> https://github.com/v8/v8/wiki/Building%20with%20Gyp
>
> and I get the error with linking at the end as in:
>
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/utrie2_builder.o
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/utrie2.o
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/utrie.o
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/uts46.o
>   CC(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/utypes.o
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/uvector.o
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/uvectr32.o
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/uvectr64.o
>   CC(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/common/wintz.o
>   CC(host)
> /home/parallels/v8/out/android_arm.release/obj.host/icuuc/third_party/icu/source/stubdata/stubdata.o
>   AR(host)
> /home/parallels/v8/out/android_arm.release/obj.host/third_party/icu/libicuuc.a
>   AR(host)
> /home/parallels/v8/out/android_arm.release/obj.host/src/libv8_libsampler.a
>   CXX(host)
> /home/parallels/v8/out/android_arm.release/obj.host/mksnapshot/src/snapshot/mksnapshot.o
>   LINK(host) /home/parallels/v8/out/android_arm.release/mksnapshot
> /home/parallels/v8/out/android_arm.release/obj.host/src/libv8_libplatform.a(/home/parallels/v8/out/android_arm.release/obj.host/v8_libplatform/src/libplatform/default-platform.o):../src/libplatform/default-platform.cc:function
> v8::platform::CreateDefaultPlatform(int): error: undefined reference to
> 'v8::base::SysInfo::NumberOfProcessors()'
> /home/parallels/v8/out/android_arm.release/obj.host/src/libv8_libplatform.a(/home/parallels/v8/out/android_arm.release/obj.host/v8_libplatform/src/libplatform/default-platform.o):../src/libplatform/default-platform.cc:function
> v8::platform::DefaultPlatform::SetThreadPoolSize(int): error: undefined
> reference to 'v8::base::SysInfo::NumberOfProcessors()'
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> make[2]: *** [/home/parallels/v8/out/android_arm.release/mksnapshot] Error
> 1
> make[2]: Leaving directory `/home/parallels/v8/out'
> make[1]: *** [android_arm.release] Error 2
> make[1]: Leaving directory `/home/parallels/v8'
> make: *** [android_arm.release] Error 2
>
> Any help would be greatly appreciated.
>
> --
> --
> v8-users mailing list
> v8-users@googlegroups.com
> http://groups.google.com/group/v8-users
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to v8-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to