- 论坛徽章:
- 0
|
本帖最后由 engrol 于 2012-05-18 09:59 编辑
我按照文档说明先用:svn checkout http://v8.googlecode.com/svn/trunk/ v8 获得v8的源代码。
然后用:make dependencies 安装gyp。
以上两步都没有问题,但编译的时候出现问题:
无论是make ia32.release 还是 make ia32,还是其他都是同样的问题:
- [root@www v8]# make ia32
- GYP_GENERATORS=make \
- build/gyp/gyp --generator-output="out" build/all.gyp \
- -Ibuild/standalone.gypi --depth=. \
- -Dv8_target_arch=ia32 \
- -S.ia32 -Dv8_can_use_vfp_instructions=true
- Traceback (most recent call last):
- File "build/gyp/gyp", line 15, in ?
- import gyp
- File "build/gyp/pylib/gyp/__init__.py", line 8, in ?
- import gyp.input
- File "build/gyp/pylib/gyp/input.py", line 14, in ?
- import gyp.common
- File "build/gyp/pylib/gyp/common.py", line 373
- with open(source_path) as source_file:
- ^
- SyntaxError: invalid syntax
- make: *** [out/Makefile.ia32] Error 1
复制代码 看样子是python出了问题,但我对python是一点都不懂,我只希望把C++代码编译成功。麻烦你看看怎么回事,python版本是2.4.3, svn的版本是1.4.2
先谢谢你。
|
|