I'm hoping there's a straight forward solution to this that's cheap. I have an old mac that I want to use to programme my Arduino Uno. I've not installed the environment to be able to code it yet, but obviously need to.
What do I do if I can't use the latest download environment because of compatibility issues.
echidna:
... but how does one discern which version of the IDE is compatible with 10.6.8? Trial and error?
The Arduino IDE is a Java app. I suspect the problem is that Oracle Java 7 requires Mac OS X 10.7.3 ("Lion") or higher. With Mac OS X 10.6 ("Snow Leopard") you're limited to the Java 6 version provided by Apple. If your hardware won't support Lion you will probably have to use Arduino 1.0.6 which, I think, is compatible with Java 6.
Snow Leopard is about 5 years old. Apple usually provides OS support for hardware up to 5 years old. If your Mac hardware can't support Lion it's probably close to 10 years old now. This might be a good opportunity to upgrade to newer hardware.
Version 1.6.1 was the last to support Snow Leopard.
Between 1.5.7 to 1.6.1, two Mac versions were offered. The "Java 7" version which requires Lion (10.7) or later became the only Mac version starting with 1.6.2.