I've updated the wiki page with a new set of instructions, please take a 
look and let me know if you have any more issues. You'll need to 
reconfigure your build as in step 3 to generate the right .a files to link 
in step 5.

On Monday, April 3, 2017 at 4:44:47 PM UTC+2, Peter Marshall wrote:
>
> 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]> 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]
>>> 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.
>>>
>>
>>
>>
>> -- 
>> 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