[1/1] LINK mksnapshot                                                       
                                                                    
 FAILED: mksnapshot                                                         
                                                                      c++ 
-pthread -Wl,-rpath=\$ORIGIN/lib/ -Wl,-rpath-link=lib/ -o mksnapshot 
-Wl,--start-group obj/src/snapshot/mksnapshot.mksnapshot.o 
obj/src/libv8_base.a obj/src/libv8_nosnapshot.a obj/src/libv8_libsampler.a 
-Wl,--end-group lib/libv8_libbase.so lib/libv8_libplatform.so -ldl -lrt     
       obj/src/snapshot/mksnapshot.mksnapshot.o: In function 
`v8::internal::CpuFeatures::Probe(bool)':                                   
               /home/coherent/v8/out/Debug/../../src/assembler.h:229: 
undefined reference to `v8::internal::CpuFeatures::ProbeImpl(bool)'         
              obj/src/v8_base.assembler.o: In function 
`v8::internal::Assembler::dp(unsigned long)':                               
                            
/home/coherent/v8/out/Debug/../../src/x64/assembler-x64.h:2011: undefined 
reference to `v8::internal::Assembler::dq(unsigned long)'             
 obj/src/v8_base.assembler.o: In function 
`v8::internal::EnsureSpace::EnsureSpace(v8::internal::Assembler*)':         
                            
/home/coherent/v8/out/Debug/../../src/x64/assembler-x64.h:2517: undefined 
reference to `v8::internal::Assembler::GrowBuffer()'                   
obj/src/v8_base.assembler.o: In function 
`v8::internal::AssemblerBase::FlushICache(v8::internal::Isolate*, void*, 
unsigned long)':               
/home/coherent/v8/out/Debug/../../src/assembler.cc:196: undefined reference 
to `v8::internal::CpuFeatures::FlushICache(void*, unsigned long)'   
 obj/src/v8_base.assembler.o: In function 
`v8::internal::RelocInfo::update_wasm_memory_reference(unsigned char*, 
unsigned char*, unsigned int, unsigned int, 
v8::internal::ICacheFlushMode)':                                           
                                                          
 /home/coherent/v8/out/Debug/../../src/assembler.cc:347: undefined 
reference to `v8::internal::RelocInfo::wasm_memory_reference()'             
   /home/coherent/v8/out/Debug/../../src/assembler.cc:351: undefined 
reference to 
`v8::internal::RelocInfo::unchecked_update_wasm_memory_reference(unsigned 
char*, v8::internal::ICacheFlushMode)'                                     
                                                              
/home/coherent/v8/out/Debug/../../src/assembler.cc:353: undefined reference 
to `v8::internal::RelocInfo::wasm_memory_size_reference()'           
/home/coherent/v8/out/Debug/../../src/assembler.cc:357: undefined reference 
to `v8::internal::RelocInfo::unchecked_update_wasm_memory_size(unsigned 
int, v8::internal::ICacheFlushMode)'                                       
                                                                  
 obj/src/v8_base.assembler.o: In function 
`v8::internal::RelocInfo::update_wasm_global_reference(unsigned char*, 
unsigned char*, v8::internal::ICacheFlushMode)':                           
                                                                            
                          
 /home/coherent/v8/out/Debug/../../src/assembler.cc:372: undefined 
reference to `v8::internal::RelocInfo::wasm_global_reference()'             
   /home/coherent/v8/out/Debug/../../src/assembler.cc:375: undefined 
reference to 
`v8::internal::RelocInfo::unchecked_update_wasm_memory_reference(unsigned 
char*, v8::internal::ICacheFlushMode)'                                     
                                                              
obj/src/v8_base.assembler.o: In function 
`v8::internal::RelocIterator::RelocIterator(v8::internal::Code*, int)':     
                            
/home/coherent/v8/out/Debug/../../src/assembler.cc:688: undefined reference 
to `v8::internal::Code::IsYoungSequence(v8::internal::Isolate*, unsigned 
char*)'                                                                     
                                                                
 obj/src/v8_base.assembler.o: In function 
`v8::internal::RelocInfo::IsPatchedDebugBreakSlotSequence()':               
                            
/home/coherent/v8/out/Debug/../../src/assembler.cc:718: undefined reference 
to `v8::internal::DebugCodegen::DebugBreakSlotIsPatched(unsigned char*)'   
                                                                            
                                                              
 obj/src/v8_base.assembler.o: In function 
`v8::internal::ExternalReference::re_check_stack_guard_state(v8::internal::Isolate*)':
 
                 /home/coherent/v8/out/Debug/../../src/assembler.cc:1390: 
undefined reference to 
`v8::internal::RegExpMacroAssemblerX64::CheckStackGuardState(unsigned 
char**, v8::internal::Code*, unsigned char*)'                               
                                                                
obj/src/v8_base.assembler.o: In function 
`v8::internal::ConstantPoolBuilder::EmitSharedEntries(v8::internal::Assembler*, 
v8::internal::ConstantPoolEntry::Type)':                                   
                                                                            
                  /home/coherent/v8/out/Debug/../../src/assembler.cc:1795: 
undefined reference to `v8::internal::Assembler::dq(unsigned long)'         
            obj/src/v8_base.assembler.o: In function 
`v8::internal::ConstantPoolBuilder::EmitGroup(v8::internal::Assembler*, 
v8::internal::ConstantPoolEntry::Access, 
v8::internal::ConstantPoolEntry::Type)':                                   
                                                            
 /home/coherent/v8/out/Debug/../../src/assembler.cc:1847: undefined 
reference to `v8::internal::Assembler::dq(unsigned long)'                   
  obj/src/v8_base.assembler.o: In function 
`v8::internal::ConstantPoolBuilder::Emit(v8::internal::Assembler*)':       
                            
 /home/coherent/v8/out/Debug/../../src/assembler.cc:1873: undefined 
reference to `v8::internal::Assembler::bind(v8::internal::Label*)'         
   obj/src/v8_base.assembler.o: In function 
`v8::internal::Assembler::RecordDeoptReason(v8::internal::DeoptimizeReason, 
v8::internal::SourcePosition, int)':                                       
                                                                            
                      
/home/coherent/v8/out/Debug/../../src/assembler.cc:1901: undefined 
reference to 
`v8::internal::Assembler::RecordRelocInfo(v8::internal::RelocInfo::Mode, 
long)'                                                                     
                                                              
/home/coherent/v8/out/Debug/../../src/assembler.cc:1902: undefined 
reference to 
`v8::internal::Assembler::RecordRelocInfo(v8::internal::RelocInfo::Mode, 
long)'                                                                     
                                                              
/home/coherent/v8/out/Debug/../../src/assembler.cc:1903: undefined 
reference to 
`v8::internal::Assembler::RecordRelocInfo(v8::internal::RelocInfo::Mode, 
long)'                                                                     
                                                              
/home/coherent/v8/out/Debug/../../src/assembler.cc:1904: undefined 
reference to 
`v8::internal::Assembler::RecordRelocInfo(v8::internal::RelocInfo::Mode, 
long)'                                                                     
                                                              
obj/src/v8_base.assembler.o: In function 
`v8::internal::Assembler::RecordComment(char const*)':                     
                            
 /home/coherent/v8/out/Debug/../../src/assembler.cc:1912: undefined 
reference to 
`v8::internal::Assembler::RecordRelocInfo(v8::internal::RelocInfo::Mode, 
long)'   

On Thursday, December 8, 2016 at 12:05:43 PM UTC+2, 
[email protected] wrote:
>
> Hallo, im trying to build v8 on android and i generate the project files 
> with gyp as follows :
> python gypfiles/gyp_v8 -Dtarget_arch=android_arm 
> -Dcomponent=shared_library -Dv8_enable_inspector=1 -Dv8_code=0 
> -Dv8_enable_slow_dchecks=0 -Dv8_use_external_startup_data=0 
> -Dv8_enable_i18n_support=0 -Darm_version=7
> When i run: ninja -C out/Debug there are linking errors, for example when 
> i try to build: ninja -C out/Debug mksnapshot, there are dozens of linking 
> errors because of internal stuff not found
> When i run gyp with the same arguemnts plus -Dv8_use_snapshot='false'  the 
> build succeeds, 
> Note i'm building 5.6-lkgr of v8
> Thanks,
> ~ Pavel 
>

-- 
-- 
v8-users mailing list
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to