Wednesday, September 07, 2005

Grr...

I joined a gym.
And I know its not punk at all.
But I gotta look good and lower my cholesterol.
there's one girl I want to notice me.
I'll have a slightly better chance if my body is buff you see.
I'm being obsessive, B-E obsessive.

"Pumping Iron for Enya", by Atom and His Package.

Even though I just joined a gym, I feel like I need to go back there, because my stress levels peaked last night. In OS 10.4, also known as Tiger, Apple really botched the default set up for Ruby 1.8. I thought I had run a shell script which would've fixed the library configuration problems, and installed rubygems and the rails framework, but the mysql gem is still choking. Apparently the problem lies with GCC 4.0. In GCC 4.0, you cannot have forward declarations of functions without function prototypes. And apparently, in the mysql.c file of the mysql rubygem, some of the functions are declared after use.

That makes no sense for anyone who's ever picked up a C book and read. That's a wonderful example of open source not really caring about backwards compatibility, and creating a horrible mess for me. But before I go attack some community of developers or anyone, there's still options left for me. Tweak the makefile. And reinstall all of ruby from the Darwin 8.0 source. Realistically, the reinstall from source is probably going to resolve everything, but its also going to be slow on a 500MHz system. I'll probably have something new soon, but for now I'm going to have to live with my sputtering jalopy of a mac.

Or just migrate all my ruby development to my PC system.

The point is I want to get the ball rolling on something. Pulling 9 hour shifts and working out for for an hour a day doesn't leave much time for development. I wanted to have CashFlow, my simple checkbook balancing app for OS X, in late alpha stage by the end of august. That didn't happen because of how complicated relocation got. (Thank you again, Uhaul, for employing dangerously underqualified shitheads). And while I was on a road trip this labor day weekend, I met a professional audio engineer who mentioned to me what kind of shareware app he could really use in his studio for sequencing samples. It seems really interesting, and something that would probably only take 4-5 weekends, depending on how much of CoreAudio I really need to use to do MIDI clocking.

You'd think I'd get use to setbacks when I spend all my tme moonlighting as a developer after work. But I'm not.

Comments: Post a Comment

Links to this post:

Create a Link



<< Home

This page is powered by Blogger. Isn't yours?