Hi, I am not sure I follow what you are doing: if your cross compilation was successful why do you need to build and link mksnapshot again? Secondly cross compiling for raspberry will target arm linux, but the lines you posted reference android_arm. Did you intend to mix both target?
Rodolph On Fri, 28 Oct 2016 at 12:12 ibon tolosana <ibon.tolos...@gmail.com> wrote: > Hi, > > after successfully cross-compiling v8 for raspberry I am getting a linker > error on both ubuntu16.04 and and CentOS 7.2. > I am getting this: > > CXX(host) > /data/build/v8/out/android_arm.release/obj.host/mksnapshot/src/snapshot/mksnapshot.o > LINK(host) /data/build/v8/out/android_arm.release/mksnapshot > /data/build/v8/out/android_arm.release/obj.host/src/libv8_libplatform.a(/data/build/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()*' > /data/build/v8/out/android_arm.release/obj.host/src/libv8_libplatform.a(/data/build/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()*' > > I have checked > /v8/out/android_arm.release/obj.host/v8_libbase/src/base/sys-info.o and > NumberOfProcessors function is there. > I have extracted sys-info.o from libv8_libbase.a and made sure > NumberOfProcessors is referenced there, but the linker get undefined > reference. > > Since the snapshot is not important to me, I have tried to link with > libv8_base.a libv8_libbase.a libv8_libplatform libv8_libsampler.a and > libv8_nosnapshot.a (instead of external snapshot) but i get the same > undefined referenced symbol. > > any ideas ? > help please ^^ > > thanks. > > - i > > -- > -- > 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.