kilowatt
mach-o mach-o man
Boy was I surprised when I found this!!
Mount your OSX update cd (I assume the full install cd would work too from what I hear they are a bit *too* similar...), and cd to this directory:
cd '/volumes/Mac OS X Install CD/System/Installation/Packages/Essentials.pkg/Contents/Resources'
Ok, now type:
file *
this will print a description of every file and directory in the current directory.
Here are the interesting points:
CheckForOSX: Mach-O fat file with 2 architectures
CheckForOSX (for architecture ppc): Mach-O executable ppc
CheckForOSX (for architecture i386): Mach-O executable i386
GestaltTool: Mach-O fat file with 2 architectures
GestaltTool (for architecture ppc): Mach-O executable ppc
GestaltTool (for architecture i386): Mach-O executable i386
NameRegTool: Mach-O fat file with 2 architectures
NameRegTool (for architecture ppc): Mach-O executable ppc
NameRegTool (for architecture i386): Mach-O executable i386
As far as I can tell, these are the only i386 executables on the cd, although I'm not posative because I can't figure out how to recursivly use the 'file' command.
What is interesting to note here, is that, although the cd does not contain an i386 version of Mac OS X, it DOES contain a 'CheckForOSX' executable which will run on an intel computer.
Now, why would they ever need to check for osx on a pc.......
And I don't think its for x86 darwin, because if you had x86 darwin, a mac os x update cd would be worthless, x86 or ppc.
any thoughts?
Mount your OSX update cd (I assume the full install cd would work too from what I hear they are a bit *too* similar...), and cd to this directory:
cd '/volumes/Mac OS X Install CD/System/Installation/Packages/Essentials.pkg/Contents/Resources'
Ok, now type:
file *
this will print a description of every file and directory in the current directory.
Here are the interesting points:
CheckForOSX: Mach-O fat file with 2 architectures
CheckForOSX (for architecture ppc): Mach-O executable ppc
CheckForOSX (for architecture i386): Mach-O executable i386
GestaltTool: Mach-O fat file with 2 architectures
GestaltTool (for architecture ppc): Mach-O executable ppc
GestaltTool (for architecture i386): Mach-O executable i386
NameRegTool: Mach-O fat file with 2 architectures
NameRegTool (for architecture ppc): Mach-O executable ppc
NameRegTool (for architecture i386): Mach-O executable i386
As far as I can tell, these are the only i386 executables on the cd, although I'm not posative because I can't figure out how to recursivly use the 'file' command.
What is interesting to note here, is that, although the cd does not contain an i386 version of Mac OS X, it DOES contain a 'CheckForOSX' executable which will run on an intel computer.
Now, why would they ever need to check for osx on a pc.......
And I don't think its for x86 darwin, because if you had x86 darwin, a mac os x update cd would be worthless, x86 or ppc.
any thoughts?