在pcduino上安装节点的GYP错误

我在pcDuino v2(运行Linaro 12.07)上安装NodeJS,并在./configure步骤中出现以下错误:

gyp:name 'arm_version' is not defined while evaluating condition 'arm_version==7' in /home/ubuntu/node/deps/v8/tools/gyp/v8.gyp while loading dependencies of /home/ubuntu/node/node.gyp while trying to load /home/ubuntu/node/node.gyp Error running GYP

我已经安装了所有的依赖,它告诉我安装在我find的教程中,所以我错过了什么?

将以下内容添加到common.gypi中的“variables”中:

'arm_version%' : '1',所以它看起来像这样:

 { 'variables': { 'werror': '', # Turn off -Werror in V8 build. 'visibility%': 'hidden', # V8's visibility setting 'target_arch%': 'ia32', # set v8's target architecture 'host_arch%': 'ia32', # set v8's host architecture 'want_separate_host_toolset': 0, # V8 should not build target and host 'library%': 'static_library', # allow override to 'shared_library' for D$ 'component%': 'static_library', # NB. these names match with what V8 expec$ 'msvs_multi_core_compile': '0', # we do enable multicore compiles, but not$ 'gcc_version%': 'unknown', 'clang%': 0, 'python%': 'python', 'arm_version%' : '1', # Enable V8's post-mortem debugging only on unix flavors.