centos-5.8 OS를 사용하는 hadoop 컴퓨터에 hbase-stargate gem을 설치하려고합니다. Hbase가 이미 설치되어 있습니다. 나는 오류 아래에있다.hbase-stargate gem을 설치할 수 없습니다.
gem install hbase-stargate 네이티브 확장 기능. 시간이 좀 걸릴 수 있습니다 ... 오류 : hbase-stargate 설치 오류 : 오류 : gem 네이티브 확장을 빌드하지 못했습니다.
는/usr/빈/루비 extconf.rb 컬-설정 확인 ... -lcurl에서() 주 검사에는 는 ... 더 * extconf.rb 실패 * 는 Makefile을 생성하지 못했습니다 어떤 이유로 인해 필요한 라이브러리 및/또는 헤더가 부족합니다. 자세한 내용은 mkmf.log 파일을 확인하십시오. 구성 옵션이 필요할 수 있습니다.
제공 구성 옵션 : --without-수신 거부 디렉토리 은 = $ {옵트 인 DIR}를 --without-옵트 포함 --with-옵트 포함---with 수신 거부 디렉토리 은/ 포함 --with-opt-lib --without-opt-lib = $ {opt-dir}/lib --with-make-prog --without-make-prog --srcdir =. --curdir 은 =는/usr/빈/루비 가 --with-컬-DIR --without-컬-DIR은 --with-컬-포함 --ruby --without-컬-포함 = $ { 컬-DIR은}/포함 --with-curllib --without-curllib = $ {컬-DIR}/LIB --with-curllib --without-curllib extconf.rb : 34 : libcurl 또는 curl/curl.h (RuntimeError)를 찾을 수 없습니다.
--with-curl-dir 또는 --with-curl-lib 및 --with-curl-include 옵션을 extconf에 전달해보십시오.
보석 파일은 검사를 위해 /usr/lib64/ruby/gems/1.8/gems/patron-0.4.18에 설치되어 있습니다. 결과는 그러나 libcurl에와 libcurl에-(STABLE) 패키지도있다 libcurl에 대한
그것주는 오류를 /usr/lib64/ruby/gems/1.8/gems/patron-0.4.18/ext/patron/gem_make.out을 기록. ..
자사의 CentOS는 기계 때문에 libcurl- 좋아하지만 늘 일을 apt-get을이 도움이 될 것입니다 희망
나는 사용하여이 문제를 해결 dev가 문제를 해결했습니다. –