2016-11-13 11 views
0

私はcgminerをインストールしようとしています。命令を使用して:私はlibcurl 7.51をインストールしましたが、autogenはそれを認識できませんでした

# git clone https://github.com/ckolivas/cgminer 
# cd cgminer && git checkout v3.1.1 
# cd ADL_SDK && wget http://www.lurkmore.com/mining/ADL_SDK.zip && unzip -j ADL_SDK.zip 'include/adl_*.h' 
# cd .. && ./autogen.sh && ./configure --enable-opencl --enable-scrypt && make && make install 
# cd && rm -rf cgminer && mkdir .cgminer 

しかし、autogen.shは次のエラーを示しています。

​​3210

だから、私はCurl website

から最後のソースコードをダウンロードし、バージョンを確認する:

$ curl-config --version 
libcurl 7.51.0 

しかし、./autogen.shをもう一度実行すると、同じエラーが発生します。

​​3210

私は間違っていますか?

答えて

3

ライン

configure: error: Missing required libcurl dev >= 7.18.2 

あなたはカール開発ファイルを必要とすることを示しています。システムによっては、DebianやDebianなどのDebianベースのディストリビューションでは

sudo apt-get install libcurl4-gnutls-dev 

でインストールできます。 CentOSのようなRPMベースのディストリビューションで (代替パッケージはカールやカールのOpenSSLの風味のためlibcurl4-openssl-devのNSSフレーバーためlibcurl4-nss-devある。)

、代わり

sudo yum install libcurl-devel 

を使用します。パッケージ名とパッケージマネージャーは、使用しているLinuxディストリビューションによって異なります。

最新のバージョンのcurlに依存している場合を除き、カールのWebサイトから最新のバージョンをダウンロードするのではなく、配布で提供されているパッケージを使用すれば十分です。ライブラリを自分でコンパイルする手間を省き、配布物はライブラリとその開発ファイルがconfigureスクリプトがそれらを見つけるべき場所に置かれるようにします。

+0

ありがとうございます。それは正常に働いた –

関連する問題