Going Native – iTerm 0.7.8 Intel build

by ,

Now that I’m on my Mac Pro full time, I’m on the hunt for native Intel apps.
Mostly I’m finding my main tools are already Universal (a side benefit for waiting for the Mac Pro before jumping on the Intel bandwagon).

However, one app I use almost 24/7 was problematic: iTerm, a terminal program.

Now, iTerm has been universal (meaning it has both native PPC and Intel code) since version 0.8. However, I have found all versions after 0.7.8 to be buggy and not well-behaved.
I tried downloading the latest and greatest stable version, but i started getting rendering errors (blocks of black showing up) and the main text was over-bold for some reason (I was able to tone it down by setting the colour to a very drak grey instead of black).

Well, I’ve had enough.
iTerm is open source, so I checked out the version of iTerm that was current as of 0.7.8 (which has a modification date of Mar 11 2004) and built it as an Intel binary (not universal – maybe later when I have copious amounts of spare time).
This wasn’t rocket science – zero coding was required.
Indeed, I didn’t even have to change **anything**.

You can grab it here:
iTerm 0.78 intel

Here’s all I did:

cvs -z3 -d:pserver:anonymous@iterm.cvs.sourceforge.net:/cvsroot/iterm co -D 2004-03-11 -P iTerm
open iTerm.xcode

Xcode proceeded to update the project and somehow magically set the target architecture to i386.
I clicked on “Build” and away it went.

When it was done, lo and behold there was an Intel version of iTerm sitting in the “build/Development” folder.
I double-clicked it and, booya, it ran fine.

Now the development version is not for distribution so, okay, I changed *one* setting:
I changed the popup that said “Development” to “Deployment”.
Another click on “Build” and there sat another iTerm in build/Deployment

I hope this is of use to someone other than me.
I’m I the only one who finds iTerm 0.8 and later frustrating?

development, software, work.

About rae

I'm a long-time Mac and iOS developer. I'm also a big fan of Ruby on Rails and relational databases. I tend to work remotely, in my basement with occasional trips to the office. I'm also a big videophile, both TV and film, and can't wait for a good, inexpensive home 4k solution.

Leave a Reply

Your email address will not be published. Required fields are marked *