Hello people,
Compiling a sketch works already with this patch ^^
Running 64-bit Feisty Fawn. To get Arduino up and running:
- install sun-java5-bin and sun-java5-jdk per instructions from Ubuntu web site https://help.ubuntu.com/7.04/programming/C/java.html
- install avr-gcc, lib-avr and librxtx-java
Note: I installed Java 5 because I didn't want to install Java 6 - personal preference, not a technical one.
- rename or remove the RXTXcomm.jar and librxtxSerial.so from lib directory where you installed arduino-0009
Edit the arduino script:
- change the "lib/RXTXcomm.jar" to "/usr/share/java/RXTXcomm.jar" in the CLASSPATH line
- add ":/usr/lib" to the end of the LD_LIBRARY_PATH line
I get a error with avrdude,
Binary sketch size: 1104 bytes (of a 14336 byte maximum)
java.io.IOException: Cannot run program "hardware/tools/avrdude": java.io.IOException: error=2, Bestand of map bestaat niet
at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:466)
at processing.app.Uploader.executeUploadCommand(Uploader.java:123)
at processing.app.AvrdudeUploader.avrdude(AvrdudeUploader.java:161)
at processing.app.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:71)
at processing.app.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:43)
at processing.app.Sketch.upload(Sketch.java:1632)
at processing.app.Sketch.exportApplet(Sketch.java:1701)
at processing.app.Editor$41.run(Editor.java:2004)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.io.IOException: java.io.IOException: error=2, Bestand of map bestaat niet
at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
at java.lang.ProcessImpl.start(ProcessImpl.java:65)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
... 17 more
I would like to have a option(s) in arduino to have custom program paths, because i think some settings are hardcoded into source ( gui-frontend configuration ) for linux and windows.
Bestand of map bestaat niet, is a dutch string for -> File or Directory does not exists
Greets
Jerry