I have a sketch for an Arduino Mega2560 that is running with different results based on whether I build it with Arduino 0022 on OS X or Ubuntu 10.04 64bit. When I build it on the mac, everything works as expected. When I copy the sketch over to the linux machine and build it there, the sketch repeatedly crashes and restarts after running for a few seconds. I think I have eliminated the upload process as the source of the problem. I can build the sketch on the mac, copy the hex file to the linux machine, upload it from the linux machine with avrdude, and everything works fine. Are there any known problems with the 64bit linux build of Arduino-0022 on the downloads page or avr-gcc 4.3.4?
Here are some of the details: - Arduino Mega2569 - OS X 10.6.6 and Arduino-0022 package from downloads page - Ubuntu 10.04 64bit, Arduino-0022 package from downloads page, avr-gcc 4.3.4
Unfortunately, I don't have a debugger, but I am about to order one as I just spent the better part of a day trying to chase down a bug in my code that appears not to exist after all.