web-dev-qa-db-ja.com

make installの実行時に許可が拒否されました

Llvmをインストールしようとしています。リポジトリを複製し、。/ configureを実行しました。次に、Sudo make installを実行する必要があります。これを実行すると、次のエラーが表示されます。

harshilsharma63@ubuntu:~/llvm$ Sudo make install
[Sudo] password for harshilsharma63: 
llvm[0]: Installing include files
make: execvp: /home/harshilsharma63/llvm/autoconf/mkinstalldirs: Permission denied
make: *** [install-local] Error 127
harshilsharma63@ubuntu:~/llvm$ Sudo make install
llvm[0]: Installing include files
make: execvp: /home/harshilsharma63/llvm/autoconf/mkinstalldirs: Permission denied
make: *** [install-local] Error 127

Build-essentialsをインストールしました。 Fedoraでsvmを使用してリポジトリをクローンし、Fedora-> Windows-> Ubuntuからダウンロードしたファイルをコピーしました。

注:私はUbuntu 12.04を使用しています

4
Harshil Sharma

ファイル/home/harshilsharma63/llvm/autoconf/mkinstalldirsを実行しようとしているようですが、これを実行する権限がありません。このファイルを実行可能にするだけです:

Sudo chmod a+x /home/harshilsharma63/llvm/autoconf/mkinstalldirs

次に、メイクをクリーンアップしてもう一度実行してください。

Sudo make clean
./configure
make
Sudo make install
4
PeppeDAlterio

chmod a+rx /home/harshilsharma63/llvm/autoconf/mkinstalldirsを試すことができます

1
staticd