2011-10-18 12 views
1

は、私は、Fedora 15を使用し、ここで私はsconsのを実行しようとすると、私が得るものです:奇妙なsconsのV8コンパイルの問題

scons: Reading SConscript files ... 
scons: done reading SConscript files. 
scons: Building targets ... 
g++ -o obj/release/accessors.o -c -fno-rtti -fno-exceptions -fvisibility=hidden -Wall -Werror -W -Wno-unused-parameter -Wnon-virtual-dtor -pedantic -m32 -O3 -fomit-frame-pointer -fdata-sections -ffunction-sections -ansi -DV8_TARGET_ARCH_IA32 -DENABLE_DEBUGGER_SUPPORT -Isrc src/accessors.cc 
scons: *** [obj/release/accessors.o] Error 127 
scons: building terminated because of errors. 

私はG ++のコマンドを実行しようとすると、それはワット/警告出て動作します.oファイルが生成されます。奇妙な何

は、それがFedoraの15

すべてのヘルプ/ wの別のコンピュータ上で働いているということでしょうか?ありがとう。

PS:sconsの-v:

SCons by Steven Knight et al.: 
    script: v2.1.0.r5357[MODIFIED], 2011/09/09 21:31:03, by bdeegan on ubuntu 
    engine: v2.1.0.r5357[MODIFIED], 2011/09/09 21:31:03, by bdeegan on ubuntu 
    engine path: ['/usr/lib/scons/SCons'] 
Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 The SCons Foundation 

答えて

2

SConscriptであなたの$ PATH変数を確認してください。

エラー127は、ビルダー(scons、ここ)が必要な実行可能ファイル(g ++)を見つけられなかったことを意味します。

PATHがOKの場合は、手動でg ++フルパスを設定できるかどうかを確認してください。

+0

これはパスの問題で、いくつかの環境変数を削除する必要がありました。 – Intrepidd

+0

私は同じ問題があります。手を使ってg ++にパスを入れてもコンパイルできません。それでもエラー127が返ってきます。私は手でコマンドを実行できます。私はAsus Transformer Primeタブレットを使ってUbuntuのユーザー空間を使っています。 – xenog