lipo -create -output app_universal app_x86_64 app_arm64 lipo -info app_universal Output: Architectures in the fat file: app_universal are: x86_64 arm64 A common macOS issue: a .dylib references an absolute path that doesn’t exist on your system.
brew tap nativeos/cctools brew install cctools Or build from source: Cctools 6.5
Cctools 6.5 represents a stable release that bridges gaps between Apple’s internal tooling (often tied to specific Xcode versions) and the needs of cross-platform developers. Unlike Apple’s builds, which assume a macOS host, Cctools 6.5 can be compiled and run on Linux, FreeBSD, and even Windows (via WSL or Cygwin). which assume a macOS host