Can anyone vouch for this under os x,
Maybe you could explain the modification a little?
/Users/mlalonde/Applications/Development/Arduino/arduino-0006/tools/avr/bin/../lib/gcc/avr/4.0.3/../../../../avr/lib/avr4/crtm8.o: In function `__bad_interrupt':../../../../crt1/gcrt1.S:123: undefined reference to `main'Couldn't determine program size: tools/avr/bin/avr-size: '/tmp/build17823.tmp/program_template.hex': No such file
There used to be a different API for accessing the serial port. That code was left for backwards compatibility purposes. If you don't need that backwards compatibility you can remove that code and save the space.