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 다음과 같은 오류 보여

checking for LIBCURL... no 
checking for LIBCURL... no 
configure: error: Missing required libcurl dev >= 7.18.2 

그래서, 내가 Curl website

에서 마지막 소스 코드를 다운로드 버전을 확인 :

$ curl-config --version 
libcurl 7.51.0 

하지만 ./autogen.sh를 다시 실행하면 동일한 오류가 발생합니다.

checking for LIBCURL... no 
checking for LIBCURL... no 
configure: error: Missing required libcurl dev >= 7.18.2 

내가 뭘 잘못하고 있니?

답변

3

라인

configure: error: Missing required libcurl dev >= 7.18.2 

당신이 컬 개발 파일이 필요하다는 것을 나타냅니다. 시스템에 따라 데비안 및 데비안 기반 배포판의 경우 우분투와 같이

sudo apt-get install libcurl4-gnutls-dev 

을 통해 설치할 수 있습니다. (대안 패키지 컬에는 OpenSSL 풍미 컬 또는 libcurl4-openssl-dev의 NSS 플레이버 libcurl4-nss-dev이다.)에 CentOS 같은 RPM 계 분포에

대신

sudo yum install libcurl-devel 

를 사용한다. 패키지 이름과 패키지 관리자는 사용중인 Linux 배포판에 따라 다를 수 있습니다.

최신 버전의 curl을 사용하는 경우가 아니면 curl 웹 사이트에서 최신 버전을 다운로드하는 대신 배포본이 제공하는 패키지를 사용하면 충분합니다. 라이브러리를 직접 컴파일하는 번거 로움을 덜어 주며, 배포판은 라이브러리 및 해당 개발 파일이 configure 스크립트가 찾을 수있는 위치에 있는지 확인합니다.

+0

고마워요. 잘 돌아갔다. –