make: *** [すべて] エラー 2

make: *** [すべて] エラー 2

MacBookにデコンパイラをインストールしようとしていますが、端末は次のエラーを返します。

ouekihodos-MacBook-Pro:radare2 LewisWang$ gmake
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C libr/util
../config.mk:29: /Users/LewisWang/Desktop/Computer: No such file or directory
../config.mk:29: Programming/Hack/radare2/libr/../global.mk: No such file or directory
../config.mk:30: /Users/LewisWang/Desktop/Computer: No such file or directory
../config.mk:30: Programming/Hack/radare2/libr/../mk/.mk: No such file or directory
make[1]: *** No rule to make target `Programming/Hack/radare2/libr/../mk/.mk'.  Stop.
make: *** [all] Error 2

ベストアンサー1

エラーメッセージを見ると、出力が疑わしいようです。 You have /Users/LewisWang/Desktop/Computerand the next error Programming/Hack/radare2/libr/../global.mk.実際のパスは次のとおりです。

/Users/LewisWang/Desktop/Computer Programming/Hack/radare2/libr/../global.mk

そして、makeスクリプトはそれを正しく解析できません。単語の分離が起こる一般的な理由は、誰かがシェル変数を引用するのを忘れていたからです。

touch $file

...変える

touch "$file"

スペースが含まれていないパスにインストールしようとすると、エラーメッセージ(存在する場合)が異なると考えられます。

おすすめ記事