Hi,
I tried building v8_master using gyp on linux.
make used is 3.81, gcc 4.1.2. python is Python-2.7.3.
I get compilation error when i run make native :
---------------------------------------------------------------------------------------------------------------------
GYP_GENERATORS=make \
build/gyp/gyp --generator-output="out" build/all.gyp \
-Ibuild/standalone.gypi --depth=. -S.native
-Dv8_enable_backtrace=1 -Dv8_can_use_vfp2_instructions=true -Darm_fpu=vfpv2
-Dv8_can_use_vfp3_instructions=true -Darm_fpu=vfpv3
make[1]: Entering directory `/home/nmishr12/RulesEngine/V8/v8-master/out'
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/allocation.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/atomicops_internals_x86_gcc.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/bignum.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/bignum-dtoa.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/cached-powers.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/conversions.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/diy-fp.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/dtoa.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/fast-dtoa.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/fixed-dtoa.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/once.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/preparse-data.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/preparser.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/preparser-api.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/scanner.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/strtod.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/token.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/unicode.o
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser_lib/src/utils.o
AR(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/tools/gyp/libpreparser_lib.a
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/preparser/preparser/preparser-process.o
LINK(target) /home/nmishr12/RulesEngine/V8/v8-master/out/native/preparser
CXX(target)
/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/v8_base/src/accessors.o
cc1plus: warnings being treated as errors
../src/heap.h: In member function âv8::internal::byte**
v8::internal::Heap::store_buffer_top_address()â:
../src/heap.h:1264: warning: dereferencing type-punned pointer will break
strict-aliasing rules
make[1]: ***
[/home/nmishr12/RulesEngine/V8/v8-master/out/native/obj.target/v8_base/src/accessors.o]
Error 1
make[1]: Leaving directory `/home/nmishr12/RulesEngine/V8/v8-master/out'
make: *** [native] Error 2
-------------------------------------------------------------------------------------------------------------------------------
Any help on this?
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users