2016-11-13 166 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 

表示需要捲曲開發文件。根據您的系統,它們可以通過

sudo apt-get install libcurl4-gnutls-dev 

來安裝Debian和基於Debian的發行版, (替代包libcurl4-nss-dev用於捲曲或libcurl4-openssl-dev的NSS香精,用於捲曲的OpenSSL的風味。)

在像CentOS的基於RPM的分佈,使用

sudo yum install libcurl-devel 

代替。程序包名稱和程序包管理器可能會有所不同,具體取決於您使用的Linux發行版。

除非您依賴於最近的curl版本,否則只需使用您的發行版提供的軟件包即可,而不必從curl網站下載最新版本。它可以節省您自己編譯庫的麻煩,並且分發還確保將庫及其開發文件放置在配置腳本應該找到它們的位置。

+0

非常感謝。它運行良好 –

相關問題