애플 뉴스

Arm-Intel-PowerPC 범용 바이너리 가능

2020년 7월 11일 토요일 오후 2:42 PDT 작성: Arnold Kim

캐주얼 영원한 방문자는 우리가 매우 활동적이라는 것을 깨닫지 못할 수도 있습니다. 파워PC 포럼 사용자가 2006년 이후로 생산되지 않은 PowerPC Mac과 관련된 문제에 대해 토론하는 곳입니다. 스레드는 하드웨어 업그레이드 및 소프트웨어 옵션에서 향수에 이르기까지 다양합니다.





IMG 4113 사진 제공: AphoticD

애플은 최근 발표된 전환 에게 애플 실리콘 (Arm) 기반 Mac은 이러한 구형 시스템에 대한 향후 지원에 대해 몇 가지 흥미로운 질문을 제기했습니다.



특히, 영원한 포럼 회원 와우행복하다 다가오는 Arm 기반 macOS에서 유니버설 바이너리에 대한 지속적인 지원과 4방향 유니버설 바이너리가 가능한지 여부에 대해 질문했습니다.

2020년 WWDC 기조연설에서 Apple은 개발자가 전환 중에 Intel과 Arm Mac 모두에서 작동하는 앱을 만들 수 있도록 유니버설 바이너리의 재도입을 발표했습니다.

그러나 Universal Binaries는 처음부터 실제로 사라지지 않았습니다! Mojave에서 PPC-Intel 앱을 실행할 수 있으며 Catalina도 가정합니다. 또한 많은 인텔 전용 앱은 i386(32비트 인텔) 및 x86_64(64비트 인텔) 버전이 모두 포함되어 있다는 점에서 여전히 '보편적'입니다.

따라서 저는 매우 궁금합니다. 개발자가 PPC, i386, x86_64 및 ARM의 네 가지 아키텍처 모두에서 기본적으로 작동하는 단일 범용 바이너리를 만드는 것이 가능할까요?

대답은 그렇습니다. TenFourFox 개발자 가능성에 대해 블로그에 , 그것이 실제로 가능함을 확인:

내가 지난 며칠 동안 반복적으로 받은 질문은 AARM(Apple ARM)이 하나의 일인데, 궁극적인 ARM-Intel-PowerPC 범용 바이너리가 가능합니까? 당신은 내기입니다! 사실, 애플은 이미 5방향 바이너리를 가질 수 있습니다. 즉, ARM64, 32비트 PowerPC, 64비트 PowerPC, i386 및 x86_64. 따로 빌드해서 같이 리핑하면 됩니다

텐포폭스 파이어폭스 포트입니다 OS X 10.4 또는 10.5를 실행하는 PowerPC Mac용. 이러한 사용자에게 최신 브라우저 지원을 제공합니다. 개발자는 실제로 각 아키텍처가 고유한 하위 유형을 가질 수 있다고 지적합니다. 즉, 궁극적으로 소위 'Super Duper Universal Binary'는 PowerPC에서 미래의 Arm 기반에 이르기까지 모든 시스템에서 실행할 수 있는 17개의 서로 다른 명령 세트를 지원할 수 있습니다. 모든 프로세서 하위 유형을 완벽하게 지원하는 Mac.