Hi Nikhil, Apologies, that page of the Wiki is a bit out of date. I'll update it soon with the new steps. In the meantime, here's what I suggest:
Use a newer version of V8 so that you can use the new build system, too (GN). Instead of step 2 on that wiki page, do: git checkout -b 5.8 -t branch-heads/5.8 tools/dev/v8gen.py x64.release ninja -C out.gn/x64.release That should at least get V8 to build for you. On Monday, April 3, 2017 at 12:09:29 PM UTC+2, Nikhil Shagrithaya wrote: > > Hi, > I'm trying to run the example in the wiki here: > https://github.com/v8/v8/wiki/Getting%20Started%20with%20Embedding, but > I'm stuck at the third step, which asks to run the make x64.release > command. I'm getting this error: > > make[1]: Entering directory '/home/nikhil/workspace/google/v8/out' > TOUCH > src_inspector_inspector_gyp_protocol_generated_sources_target_protocol_generated_sources.intermediate > ACTION Generating inspector protocol sources from protocol json > src_inspector_inspector_gyp_protocol_generated_sources_target_protocol_generated_sources.intermediate > CXX(target) > /home/nikhil/workspace/google/v8/out/x64.release/obj.target/v8_libbase/src/base/bits.o > In file included from ../src/base/bits.cc:5: > In file included from .././src/base/bits.h:10: > In file included from .././src/base/base-export.h:8: > .././include/v8config.h:16:11: fatal error: 'features.h' file not found > # include <features.h> > ^~~~~~~~~~~~ > 1 error generated. > src/v8_libbase.target.x64.release.mk:204: recipe for target > '/home/nikhil/workspace/google/v8/out/x64.release/obj.target/v8_libbase/src/base/bits.o' > > failed > make[1]: *** > [/home/nikhil/workspace/google/v8/out/x64.release/obj.target/v8_libbase/src/base/bits.o] > > Error 1 > rm > src_inspector_inspector_gyp_protocol_generated_sources_target_protocol_generated_sources.intermediate > make[1]: Leaving directory '/home/nikhil/workspace/google/v8/out' > Makefile:319: recipe for target 'x64.release' failed > make: *** [x64.release] Error 2 > > Could anyone help me solve this? > > Thanks, > Nikhil. > > -- -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" 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.
