빠른 결론) 로제타를 설치하자.
Apple Silicon의 맥을 사용한다면 마주칠 수 있는 에러다.
나의 경우 GCC 7.3과 NCL 6.6.2를 설치하고 실행하는 과정에서 발생했다.
이는 CPU 유형에 맞지 않는 프로그램을 실행했기 때문이지 않을까 추측하고 있다.
애플은 인텔 CPU에서 벗어나 M1 프로세서로 정착하면서
여러 프로그램의 호환성 문제를 해결해야 했는데,
가장 대표적인 해결 방법으로는 로제타를 사용하는 것이었다.
나도 전공이 아닌지라 자세히는 모르겠지만,
간단히 말해 로제타는 하나의 번역기라고 생각할 수 있다.
인텔 CPU에 맞게 작성된 코드를 애플 CPU에서 알아먹을 수 있도록 하는 것 같은데,
어떤 방식인지는 나도 잘 모르겠다.
각설하고, 나의 경우 로제타를 설치하면 해결되는 문제였다.
$ softwareupdate --install-rosetta
- 끝 -
'정보 > Apple' 카테고리의 다른 글
[Mac/MacBook] M4 Mac mini에 NCL 6.6.2 설치 (2) | 2025.04.04 |
---|---|
[Mac/MacBook] 키보드 설정 변경 - 꾹 누르고 있을 때 반복 입력 빠르게 하기 (0) | 2025.03.20 |
[Mac/MacBook] 로컬 호스트 이름 변경 - 터미널에서 표시되는 기기 명 바꾸기 (0) | 2025.03.20 |
[Mac/MacBook] Xquartz는 2.7.11 버전만 사용하기로 한 이유 (1) | 2024.10.10 |