Sparc Solaris - 최적화된 GCC 4.9, 32/64비트 설치?

Sparc Solaris - 최적화된 GCC 4.9, 32/64비트 설치?

우리는 T4 CPU에서 실행되는 새로운 Solaris 10 시스템을 보유하고 있습니다. 우리의 소프트웨어 스택은 Perl/Oracle을 기반으로 합니다. 이제 GCC 4.9를 설치해야 합니다. T4 CPU에 최적화하고 싶습니다. 다음 구성이 작동할 것이라고 생각합니다.

configure --prefix=/app/org/sfw --enable-languages=c,c++ --with-cpu=niagara4

gcc 4.9에 최적화된 빌드를 얻으려면 다른 작업이 필요합니까? 어떤 함정을 알고 있어야 합니까?

답변1

"T4 CPU에 맞게 최적화"해야 한다면 내 생각에는 Solaris Studio 컴파일러가 GCC보다 T4에 더 정확하게 최적화된 코드를 생성할 수 있을 것입니다. 그냥 추측입니다. Sun/Oracle은 Solaris Studio가 GCC보다 더 빠르게 코드를 생성한다고 반복적으로 주장합니다. T4가 자체 CPU라는 점을 고려하면 이것이 사실이라고 상상할 수 있습니다. 전혀 모른다.

Solaris Studio를 사용하는 데에는 라이센스 비용이 없습니다.

확인 해봐:Solaris 개발 호스트GCC 또는 Solaris Studio를 사용하여 Solaris 개발 호스트를 설정하는 방법에 대해 설명합니다.

또한: 솔라리스 10은 이제 꽤 오래되었습니다. Solaris 11을 사용하고 있다면 (패키지 저장소 덕분에) 삶이 더 쉬워질 것입니다. 내 2센트.

답변2

나는 Solaris Studio 사용을 고려하는 데 동의합니다.

그러나 Solaris 10에는 gcc 배포판(3.x?)이 포함되어 있습니다. 나는 Sun/Oracle이 SPARC를 위한 현명한 컴파일을 해주기를 바랍니다. 아직 설치되지 않은 경우 미디어에서 SUNWgcc 패키지 또는 이후 Sol10 업데이트를 설치해 볼 수 있습니다.

관련 정보