Skip to content
Igor Lugansky edited this page Apr 16, 2015 · 19 revisions

All changes https://code.google.com/p/v8-wiki/wiki/UsingGit

Top https://code.google.com/p/v8/wiki/BuildingWithGYP

###Mingw32 https://code.google.com/p/v8/issues/detail?id=2197 нужно добавить gyp прямо в PYTHONPATH - так никак не хочет находить

###Windows7 / ia32 / VSPE2008 / VSEE2010

https://groups.google.com/forum/#!topic/v8-dev/NFU37axHfSU

https://groups.google.com/forum/#!topic/v8-users/98SA11GJgVA *.a

Deps:

svn checkout http://v8.googlecode.com/svn/trunk/ v8 -r16258

https://code.google.com/p/v8/source/detail?r=10448

svn checkout http://v8.googlecode.com/svn/trunk/ v8 -r10448 - try find scons

svn co http://src.chromium.org/svn/trunk/tools/third_party/python_26@89111 v8/third_party/python_26 svn co http://src.chromium.org/svn/trunk/deps/third_party/cygwin@66844 v8/third_party/cygwin svn co http://src.chromium.org/svn/trunk/deps/third_party/icu46@214189 v8/third_party/icu svn co http://gyp.googlecode.com/svn/trunk/ v8/third_party/gyp-read-only

Prebuild:

  • v8\\build\\gyp_v8 rename to v8\\build\\gyp_v8.py
  • copy v8\third_party\gyp-read-only\pylib\gyp to v8\third_party\python_26\Lib
  • v8\\third_party\\python_26\\python.exe v8\\build\\gyp_v8.py

Build:

  • Open sln in v8/build

Tests:

  • cd v8
  • third_party\\python_26\\python.exe tools/run-tests.py --buildbot --outdir build --arch ia32 --mode Release

First project

  • deps - libs: v8_base.ia32.lib WSock32.Lib v8_snapshot.lib icuuc.lib icui18n.lib WINMM.LIB

Remarks:

ARM9 / armv5te

http://unix.stackexchange.com/questions/18061/why-does-sh-say-not-found-when-its-definitely-there

Linux / v8_v3.21.1

read build/ReadMe.txt