I'm running a debian sid amd64 distrib. When I launch arduino IDE 0012 for amd64, I get:
(<unknown>:3386): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so: wrong ELF class: ELFCLASS64
(<unknown>:3386): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so: wrong ELF class: ELFCLASS64
java.lang.UnsatisfiedLinkError: /tmp/arduino-0012-amd64/lib/librxtxSerial.so: /tmp/arduino-0012-amd64/lib/librxtxSerial.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch) thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/arduino-0012-amd64/lib/librxtxSerial.so: /tmp/arduino-0012-amd64/lib/librxtxSerial.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
at processing.app.Editor.populateSerialMenu(Editor.java:903)
at processing.app.Editor.buildToolsMenu(Editor.java:800)
at processing.app.Editor.<init>(Editor.java:190)
at processing.app.Base.<init>(Base.java:149)
at processing.app.Base.main(Base.java:104)
The i386 arch. works. Any idea?