I am trying to get leJOS 3.0.0-RC2 to work on Ubuntu 11.10, using OpenJDK 1.6.0. The building of the tools seem to go without any problems, as long as all the exported dirs are OK. When I try to run firmdl however, I run into this problem:
read firmware srec
Loading native libs
java: symbol lookup error: /home/bart/Projects/Lejos/lejos-3.0/bin/libjirtrcx.so: undefined symbol: rcx_open
When I do a ldd -d libirtrcx, it shows the symbols correctly. It seems like libjirtrcx.so never gets to link libirtrcx.so
I tried to rebuild the libraries with several JDKs, by using 'ant clean' and 'ant' again.