-
Notifications
You must be signed in to change notification settings - Fork 0
Compile V8
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 tov8\\build\\gyp_v8.py
-
copy
v8\third_party\gyp-read-only\pylib\gyp
tov8\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:
-
https://code.google.com/p/v8/issues/detail?id=2901 svn checkout --force https://src.chromium.org/chrome/trunk/deps/third_party/icu46 third_party/icu --revision 214189 - Not work
-
Еще проблемы и решения: https://clearscript.codeplex.com/workitem/20 - сразу проблемы https://groups.google.com/forum/#!topic/v8-users/nkaXNUVJMDg !!
http://unix.stackexchange.com/questions/18061/why-does-sh-say-not-found-when-its-definitely-there
read build/ReadMe.txt