2012-05-25 2 views
0

질문과 정확히 일치합니다.binutils의 버전에 맞는 gcc의 버전을 찾으려면 어떻게합니까?

주어진 버전 쌍에 대해이 질문에 답하는 일반적인 방법이 없다면 gcc 3.4.6과 ld 2.15.92.0.2가 서로 일치하는지 여부에 대한 구체적인 질문에 답할 수 있습니까?

감사합니다.

것은 내가 질문 찾고 있어요 : -

Help with linker failer: .gnu.linkonce.t

Please explain this linking error: referenced in section .rodata

내가지고있어 오류가 바로 그 질문의 askers과 동일합니다.

답변

4

별도의 출시 일정이있는 별도의 프로젝트이므로 질문에 대한 답변이 하나도 없습니다. 그것들 사이의 인터페이스는 ELF, .a 라이브러리 및 .o 객체 파일 형식과 같이 잘 지정되어 있습니다. 따라서 새롭지 않은 기능을 제외하면 실제로 개발할 이유가 없습니다.

답을 보내려는 질문이 있습니까? "binutils 버전을 사용해야합니까?" 또는 "Fedora 15에 포함 된 gcc/binutils 버전은 무엇입니까?"

+0

그럼 네가 대답하려고하는 특정 질문도 거기에있다. 나는 .gnu.linkonce.t에 관해 계속해서 경고하는 링커의 느낌이 들었다. . 버려진 섹션에서 정의되는 것은 두 도구 버전 간의 불일치로 인해 발생합니다. 그래서 위에서 언급 한 두 가지 버전의 도구를 함께 사용하는 것이 좋을까요? 각 버전마다 여러 버전이 설치되어 있으며 올바른 버전의 도구를 함께 사용하고 있는지 파악해야합니다. – owagh

+0

@owagh 실제 경고에 대해 질문하십시오. – derobert

+0

이 질문에 대한 약간의 배경을 추가했습니다. – owagh

관련 문제