Hi,

my OSX build of V8 failed with an error
ERROR at //BUILD.gn:3584:5: Unable to load 
"/Volumes/Disk2/v8/third_party/zlib/BUILD.gn".
correctly so, as there is no zlib in v8/third_party . 
I commented out the matching dependency lines, introduced in 
https://chromium.googlesource.com/v8/v8.git/+/858e3c7ef7bc80ea1767737853971e4e6a4633af
Along the suggestion there, I also added v8_disable_snapshot_compression = 
true to my args.gn

After the warning
> Did you mean "v8_enable_snapshot_compression"?
I then used an v8_enable_snapshot_compression = false


Next is a compile error:

[939/1601] CXX obj/v8_base_without_compiler/snapshot-compression.o
FAILED: obj/v8_base_without_compiler/snapshot-compression.o 
../../src/snapshot/snapshot-compression.cc:10:10: fatal error: 
'third_party/zlib/google/compression_utils_portable.h' file not found 


v8_enable_snapshot_compression takes me to a define V8_SNAPSHOT_COMPRESSION 
Next attempt: add several #ifdef V8_SNAPSHOT_COMPRESSION in 
snapshot-compression.cc, snapshot-utils.cc and so forth.
A dead end, more and more dependencies - snapshot compression is to stay, 
IMO that argument / option is toast. 


Therefor maybe it is easier to add "third_party/zlib" .
Next problem though: Considering that reference to … 
"google/compression_utils_portable.h" this is likely to be a special build.


As I am pretty new to V8, how should I continue?

Thanks,
Dirk

-- 
-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-users/13605e8e-95bc-4364-b1a9-d7dad18d4c8e%40googlegroups.com.

Reply via email to