SQLEditor has now been built for Mac OS X/Intel as well as Mac OS X/ppc. I was able to download the Xcode 2.1 release last night and worked on the port this morning. SQLEditor at the moment still has bits of Java as well as Objective C so I wasn’t entirely confident of success, but I converted the build target to the xcode native type and moved the java code into a separate target. Then I ran the build process and after a bit of fiddling I was able to produce what appears to be a working fat binary:
file SQLEditor
SQLEditor: Mach-O fat file with 2 architectures
SQLEditor (for architecture ppc): Mach-O executable ppc
SQLEditor (for architecture i386): Mach-O executable i386
The new version of the application seems to run as well as the old on PPC, although it is currently set up to use the 10.4 sdk as opposed to the 10.2.8 sdk of release SQLEditor versions. (Although SQLEditor is not officially supported on less than 10.3)
If I had a Mac On Intel machine to test it on I would be very curious to find out what happens. 🙂
But as far as I can see, and with the assumption that the ported version will not have unexpected bugs, the process is simple.
But will that assumption will hold? I have absolutely no idea.