Terminal Befehl der zeigt für welche CPU etwas kompiliert wurde.

Tzunami

Mitglied
Thread Starter
Mitglied seit
18.10.2003
Beiträge
6.023
Leider weiss ich nicht wie ich eine genaue Suchanfrage dazu in Google machen soll

Ich erinnere mich, dass ich früher mal mit dem Terminal prüfen konnte wofür eine Ausführbare Unix-Datei kompiliert wurde.

Da kam dann beispielsweise ppc, ppc64 oder ,i386, x86_64 als Meldung.

Kennt jemand den Befehl?

Ich habe gerade etwas mit einem G5 kompiliert und würde jetzt gerne Prüfen ob es ppc64 only ist.
 

Tzunami

Mitglied
Thread Starter
Mitglied seit
18.10.2003
Beiträge
6.023
Das Kommando war file, hier als Beispiel der Mach kernel von 10.5.8

file /mach_kernel
/mach_kernel: Mach-O universal binary with 2 architectures
/mach_kernel (for architecture i386): Mach-O executable i386
/mach_kernel (for architecture ppc): Mach-O executable ppc