소스에서 도구를 만들려고 합니다. make로 시작하면 다음 오류가 발생합니다.
configure: error: no acceptable C compiler found in $PATH
즉, gcc를 설치해야 한다는 의미입니다. 하지만 짐작할 수 있듯이 make 도구가 필요합니다. gcc-9.3.0 설치 지침은 다음과 같습니다.
"GNU make 버전 3.80(또는 그 이상) GCC를 빌드하려면 GNU make를 설치해야 합니다."
제 생각에는 이것은 닭고기가냐 달걀이냐의 문제입니다. 내가 뭐 놓친 거 없니?
추신: 배포판 패키지 소스에서 이들 중 하나를 설치하는 것이 쉽다는 것을 알고 있습니다. 하지만 소스 코드로 빌드하고 싶습니다.
답변1
하지만 소스 코드로 빌드하고 싶습니다.
펌프를 시작하려면 C 컴파일러가 필요합니다. 과거에도 SunOS와 같은 시스템에서 GNU를 실행하려면 먼저 기본 C 컴파일러를 사용하여 도구를 빌드했습니다(또는 나중에 다른 사람이 만든 GCC 바이너리를 사용). Make는 GCC를 구축하는 데 필요한 도구 중 하나일 뿐입니다. 일단 Make 장벽을 통과하면 GCC를 구축하려면 GCC가 필요하다는 것을 알게 될 것입니다.
나는 추천한다처음부터 리눅스소스에서 시스템 구축을 탐색하려는 경우 모든 개별 단계를 자세히 설명합니다.