Amazon EC2에서 Node.js를 컴파일하려고하지만 “빌드 필수”를 설치할 수도 없습니다. 문제는 어디에 있습니까?
감사.
sudo yum install build-essential
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
(...)
No package build-essential available.
Error: Nothing to do
./configure
Checking for program g++ or c++ : not found
Checking for program icpc : not found
Checking for program c++ : not found
error: could not configure a cxx compiler!
cxx 컴파일러를 구성 할 수 없습니다!
답변
build-essential
aptitude
Yum (RHEL)이 아닌 (Debian) 에있는 패키지입니다 . EC2 도구 설치와 같은 핵심 문제에 대한 자세한 정보를 제공하려면 질문을 다시 바꿔야 할 수도 있습니다.
build-essential
yum 에 대한 메타 패키지 의 대략적인 내용 은 다음과 같습니다.
yum install make glibc-devel gcc patch
답변
나는 같은 문제가 있었기 때문에 node.js를 작성한다고 가정합니다. 당신이 누락 된 것은 다음과 같습니다.
yum install gcc-c++
그러나 첫 번째 부분을 지나간 후에는 그 이상이 필요할 수 있습니다.
답변
이보다 완전한 대안을 별도의 항목으로 만들려면 충분히 중요합니다.
yum groupinstall "Development Tools"
답변
gcc-c ++ 외에도 openssl 용 개발 패키지를 설치해야했습니다.
yum install openssl-devel
그 설치 후 http://nodejs.org/#download에 따라 node.js를 성공적으로 컴파일하고 설치할 수 있습니다