i started a crappy ruby lib to assemble roms on osx. https://github.com/rkachowski/rubygb
this will give me a reason to update it and make it suck less
Personally I just use WLA-DX for my GB stuff.
that seems like a much better assembler than what i'm using, and is cross platform - i need to check it out.