title: Compiling for both Intel and PPC CPUs on OSX
body: <p>I have a MacBook Pro with a 64-bit Intel Core 2 Duo processor, and I'm using gcc (i686-apple-darwin9-gcc-4.0.1) to compile executables which I can run ok on my own machine. Recently someone tried to run my application on a PowerBook G4 and got a 'Bad CPU type in executable' error, which I think is because their CPU is PPC rather than Intel (and also possibly 32 bit not 64 bit)</p>
  
  <p>Is it possible for me to produce binaries that will work across all the various Mac architectures using gcc, and if so what options do I use?</p>