Yes, that step is very old as well. I'll figure out the correct command and 
let you know (as well as update the wiki).

Thanks

On Monday, April 3, 2017 at 3:11:43 PM UTC+2, Nikhil Shagrithaya wrote:
>
> Thanks, I was wondering why I had to build v8 again when I'd already built 
> it according to the intructions in step 1. By the way, I think step 5 needs 
> to be updated as well. The command is unable to execute due to some missing 
> files, which might have been moved out.
>
>
>
> On Mon, Apr 3, 2017 at 6:09 PM, 'Peter Marshall' via v8-dev <
> [email protected] <javascript:>> wrote:
>
>> 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] <javascript:>
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Nikhil Shagrithaya
> BTech. Pre Final Year,
> Computer and Communications Engineering
> LNMIIT Jaipur
> Ph No:9930929954
>

-- 
-- 
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.

Reply via email to