web-dev-qa-db-ja.com

cgminerをコンパイルしようとすると、なぜこのエラーメッセージが表示されるのですか? autoreconfエラー

ここで説明するように、RaspBerry(DebianミニマルバージョンであるRaspBianを使用)にCgminerをインストールしようとしています: https:// bitcointalk.org/index.php?topic=494625.

特に、インストール手順は次のとおりです。

git clone https://github.com/gridseed/usb-miner/
cd usb-miner/software/cgminer
autoreconf -i
./configure --enable-gridseed
make

autoreconfコマンドを実行しようとすると、実際に3番目のステップを実行しようとすると、次のエラーメッセージが表示されます。

pi@raspberrypi ~/download/usb-miner/software/cgminer $ autoreconf -i
autom4te: cannot create autom4te.cache: No such file or directory
aclocal: /usr/bin/autom4te failed with exit status: 1
autoreconf: aclocal failed with exit status: 1

どうして?この問題を解決するにはどうすればよいですか?

Autoreconfコマンドは正確には何をしますか? autom4te.cacheとは何ですか?

Tnx

1
AndreaNobili

リポジトリは、コンパイルを実行しているユーザーとは異なるユーザーによって作成/複製されました。したがって、コンパイルを行うユーザーには、コンパイルが書き込みたいフォルダーへの書き込み権限がありませんautom4te.cache

Sudo chown -R pi:pi /home/pi/download/usb-miner/software/cgminer

問題を修正します-ユーザーpiがリポジトリディレクトリの所有権を取得することにより、ユーザーpiによるコンパイルがそれらのフォルダに書き込むことができるようになります。

1
dbkeys