2017-12-27 2 views
-4

나는 i586 버전 엘프하지만위한 GCC를 컴파일하려고 내가 명령으로 '구성'파일을 실행할 때마다 :GCC 크로스 컴파일러를 컴파일하는 방법은 무엇입니까?

./configure --target=$TARGET --prefix=$PREFIX --disable-nls --enable 
languages=c --without-headers --with-gmp=$PREFIX --with-mpc=$PREFIX 
--with-mpfr=$PREFIX 
다음

그것은 나에게이 오류 제공 :

checking for the correct version of gmp.h... yes 
checking for the correct version of mpfr.h... yes 
checking for the correct version of mpc.h... yes 
checking for the correct version of the gmp/mpfr/mpc libraries... no. 

내가 가지고 있지만를 gmp, mpfr 및 mpc가있는 곳을 지정합니다. 최신 버전이 있습니다. 내가 누락 된 것이 있습니까?

+2

더 큰 소리로 말하지 말고 더 의미있는 제목을 써주십시오. 당신이 * 도움이 필요하다는 것은 분명합니다. 또는 당신이 여기에 게시하지 않을 것이고, 비명을 지르는 것이 좋습니다. * 사람들에게 ** 시간을 기부 할 것을 요청할 때 약간의 요구와 무례 함 **은 ** 당신을 무료로 도울 수 있습니다 * *. 오류 메시지는 잘못된 점을 알려주며 ** 필요한 특정 버전 **을 찾지 못했습니다. * Latest *는 * correct *를 의미하지 않습니다. –

+0

누군가가 '$ TARGET', '$ PREFIX'를 모른 채이 질문에 어떻게 답할 수 있습니까? ? 로그에 필요한 패키지 버전과 PC 버전을 나타내는 행이있을 수 있습니다. – zappy

+0

[더 빠른 답변을 얻기 위해 어떤 상황에서 "긴급한"또는 다른 유사한 문구를 내 질문에 추가 할 수 있습니까?] (// meta.stackoverflow.com/q/326569) - 요약은 이것이 아니라는 것입니다. 자원 봉사자를 대하는 이상적인 방법이며, 아마도 답을 얻는 데 비생산적입니다. 이 질문을 귀하의 질문에 추가하지 마십시오. – halfer

답변

1

하지 않는 한 당신 당신이 최상위 GCC 소스 디렉토리에서 contrib/download_prerequisites 스크립트를 실행 한 다음 configure 줄에서 --with-gmp=$PREFIX --with-mpc=$PREFIX --with-mpfr=$PREFIX를 생략 제안 특정 GMP/mpfr 등 버전에 대한 정말 관리. download_prerequisites 스크립트는 GCC 버전에 필요한 올바른 버전의 라이브러리를 다운로드하고 압축을 풀어 올바른 위치에 올바른 심볼릭 링크를 만듭니다.

+0

도움을 주셔서 감사합니다! – Fathergorgi1

관련 문제