hi, first I have to say thx to the arduino developers to make the effort of having their app cross OS.
here some steps i had to take to make arduino work on linux.
i m running debian unstable. open a xterm:
install avr-gcc (debian package is gcc-avr), avr-libc, binutils-avr and jikes
add the path tojava/bin and rt.jar to your CLASSPATH: in my case this looks like: export CLASSPATH=/usr/java/jre1.5.0_02/bin:/usr/java/jre1.5.0_02/lib/rt.jar
-add the path to avr-gcc to DIRAVR, note the deafault for that iis /bin, and at the moment this will be added to what stands in DIRAVR, so i needed to add: export DIRAVR=/usr
you can check on this variables with the env command note that as soon as you close your xterm this settings are gone. for a tutorial on environment variables look at: http://www.dynamic-apps.com/tutorials/classpath.jsp
got to trunk/build/linux: compile it: ./make.sh start it: ./run.sh
now the ide is running. if i now try to compile a sketch i get an error that avr-gcc is not found and i should add it to the PATH which i do not understand as /usr/bin is in my PATH
any ideas ?
another thing is that at the moment i do no tknow how to tell the app that my serial port is at /dev/ttyUSB0 as it is not descoverd and i can not add it by hand.