根本的な部分でなんか勘違いしているっぽいんだけど

UNIXは、PDP-11にはじまり、VAX、68k、SPARC、PA-RISC、POWER、ARM、
x86、Alphaなどなど多数の互換性のないアーキテクチャのCPUで動作している

プログラムは基本的にCやC++など高級言語で書かれたソースコードで配布され、
それぞれのCPU向けのバイナリにコンパイルされる

そのためUNIXでは異なるCPUでも動作するようにプログラムを記述し細かい違いなどは
autoconf(./configureのことね)やcmakeなどのツールで吸収するようにしている

CPUが違うなんていうのはUNIXでは当たり前の話だから、UNIXのプログラムや
ライブラリで特定のCPUのみでしか動かないなんてごく一部の例外にすぎない

macOSはこのUNIXに属する