We are aware that our Windows instructions are not as well-maintained as
those for Linux/Mac. As far as I know, nobody on the team uses Windows for
development regularly. An additional difficulty is that we share a lot of
our infrastructure with the rest of the Chromium project, so sometimes when
they change shared things our documentation lags behind until someone
notices (e.g. the DEPOT_TOOLS_WIN_TOOLCHAIN thing is such a case, it is
documented here:
https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md#install
but not yet on the V8 wiki).

If any one of you from the community who wants to develop V8 on Windows
would volunteer to contribute and maintain well-tested instructions, that
would certainly be appreciated by the rest of the community :-)

On Thu, Aug 16, 2018 at 12:09 AM dan Med <[email protected]> wrote:

> Yeah that’s what i was trying to say
>
> On Wed, 15 Aug 2018 at 21:55, Mike Moening <[email protected]>
> wrote:
>
>> Well said Dan!
>>
>> It’s a mess.
>>
>>
>>
>> Mike M
>>
>> *From:* [email protected] [mailto:[email protected]] *On
>> Behalf Of *[email protected]
>> *Sent:* Wednesday, August 15, 2018 1:39 PM
>> *To:* v8-dev
>> *Subject:* Re: [v8-dev] Build v8
>>
>>
>>
>> For what it's worth, I spent several days a month or two ago trying to
>> get V8 to build on Windows and eventually gave up (I was hoping to step
>> through the source to work something out).
>>
>> Your Windows documentation definitely could do with someone actually
>> trying it from scratch on a clean machine, and documenting exactly what
>> they did without any jargon/acronyms. The existing documentation gives the
>> impression that it is a Linux-script with a few comments added for Windows
>> by people "guessing" what they think they might have "tweaked" on their PC
>> to make it work.
>>
>> Things like this step:
>>
>>    5. tools/dev/v8gen.py x64.release
>>
>> tells me that you are assuming that I am a python developer and have set
>> up the file associations accordingly. I am not, so Windows merely prompts
>> me to ask how I want to open the file "tools\dev\v8gen.py".
>>
>> I do have several instances of python.exe on my machine (one of them is
>> yours). Do you want me to run the python.bat file, here? The contents of
>> that file look a bit weird to me. It looks like it's trying to find a file
>> called "%~dp0python_bin_reldir.txt" (yes, there's only one '%' in there).
>> This, with my admittedly limited understanding of Windows batch command
>> syntax, seems to be gibberish. Who is ~dp0? That's a Unix home folder, not
>> a Windows one, surely?
>>
>> I'll stop there; hopefully you get the point that you need to write some
>> Windows documentation. Please don't try to "improve" what you have, just
>> get someone who understands Windows and has a clean machine to write one
>> from scratch!
>>
>>
>>
>> Thanks :)
>>
>>
>>
>> Dan
>>
>> --
>> --
>> 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.
>>
>> --
>> --
>> 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.
>>
> --
> --
> 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.
>

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