Gypにgypされた。
v8をandroid用にコンパイルする際、クロスプラットフォームプロジェクトツールのGypに騙された(笑)
質問内容
https://groups.google.com/forum/#!topic/v8-users/Q7cXn0HOWJU
$ make android -j16
CC="/usr/local/android-ndk-r7/ toolchain/bin/arm-linux- androideabi-gcc" \
build/gyp/gyp --generator-output="out" build/all.gyp \
-Ibuild/standalone.gypi --depth=. -Ibuild/android.gypi \
-S-android -Dv8_can_use_vfp_ instructions=true
Traceback (most recent call last):
File "build/gyp/gyp", line 18, in <module>
sys.exit(gyp.main(sys.argv[1:] ))
File "/usr/lib/pymodules/python2.7/ gyp/__init__.py", line 457, in main
options.circular_check)
File "/usr/lib/pymodules/python2.7/ gyp/__init__.py", line 101, in Load
depth, generator_input_info, check, circular_check)
File "/usr/lib/pymodules/python2.7/ gyp/input.py", line 2275, in Load
[dependency_nodes, flat_list] = BuildDependencyList(targets)
File "/usr/lib/pymodules/python2.7/ gyp/input.py", line 1396, in BuildDependencyList
dependency_node = dependency_nodes[dependency]
KeyError: 'tools/gyp/v8.gyp:js2c#host while trying to load target tools/gyp/v8.gyp:v8_ nosnapshot#target'
make: *** [out/Makefile-android] Error 1
Ubuntu 11.10でapt-get install gypするとv8がエラーが出てコンパイルできなかった。最終的にv8-users google groupに問い合わせてわかったことである。
Ubuntu 11.10でapt-get install gypするとv8がエラーが出てコンパイルできなかった。最終的にv8-users google groupに問い合わせてわかったことである。
https://groups.google.com/forum/#!topic/v8-users/Q7cXn0HOWJU
コメント
コメントを投稿