I've installed Lejos 3.0.0 on my Debian unstable machine, according to the instructions that come with the package. I tried using the check, and I get this
- Code: Select all
~/programas/lejos.3.0.0-RC2/check$ sh checkDistribution.sh
checking environment
environment seems to be ok
compiling test class
linking and downloading test class
linking...
Signature 0: main([Ljava/lang/String;)V
Signature 1: run()V
Signature 2: <init>()V
Signature 3: <clinit>()V
Signature 4: notify()V
Signature 5: notifyAll()V
Signature 6: wait()V
Signature 7: wait(J)V
Signature 8: start()V
Signature 9: yield()V
Signature 10: sleep(J)V
Signature 11: currentThread()Ljava/lang/Thread;
Signature 12: getPriority()I
Signature 13: setPriority(I)V
Signature 14: interrupt()V
Signature 15: interrupted()Z
Signature 16: isInterrupted()Z
Signature 17: setDaemon(Z)V
Signature 18: isDaemon()Z
Signature 19: join()V
Signature 20: join(J)V
Signature 21: currentTimeMillis()J
Signature 22: exit(I)V
Signature 23: freeMemory()J
Signature 24: totalMemory()J
Signature 25: getMessage()Ljava/lang/String;
Signature 26: call(S)V
Signature 27: call(SS)V
Signature 28: call(SSS)V
Signature 29: call(SSSS)V
Signature 30: call(SSSSS)V
Signature 31: readByte(I)B
Signature 32: writeByte(IB)V
Signature 33: setBit(III)V
Signature 34: getDataAddress(Ljava/lang/Object;)I
Signature 35: resetSerial()V
Signature 36: readSensorValue(II)I
Signature 37: setSensorValue(III)V
Signature 38: setPoller()V
Signature 39: setThrottle(I)V
Signature 40: test(Ljava/lang/String;Z)V
Signature 41: testEQ(Ljava/lang/String;II)V
Signature 42: floatToIntBits(F)I
Signature 43: intBitsToFloat(I)F
Signature 44: init()V
Signature 45: write([BI)V
Signature 46: read()I
Signature 47: isSending()Z
Signature 48: isSendError()Z
Signature 49: getRegionAddress()I
Signature 50: toString()Ljava/lang/String;
Signature 51: <init>(Ljava/lang/String;)V
Signature 52: <init>([CII)V
Signature 53: arraycopy([CI[CII)V
Signature 54: getRuntime()Ljava/lang/Runtime;
Signature 55: setNumber(III)V
Signature 56: refresh()V
Signature 57: clear()V
Signature 58: print(Ljava/lang/String;)V
Signature 59: print([C)V
Signature 60: printChar(CI)V
Signature 61: native_print_pos_0(B)V
Signature 62: native_print_pos_1(B)V
Signature 63: native_print_pos_2(B)V
Signature 64: native_print_pos_3(B)V
Signature 65: native_print_pos_4(B)V
Signature 66: getCharacters(Ljava/lang/String;)[C
Master record : 16 bytes.
Class records : 27 (270 bytes).
Field records : 15 (15 bytes).
Method records: 63 (756 bytes).
Code : 50 (1600 bytes).
downloading...
read binary
100%
download binary
Loading native libs
Unable to load native libraries: no jirtrcx in java.library.path
Exception in thread "main" java.lang.UnsatisfiedLinkError: close
at josx.rcxcomm.Tower.close(Native Method)
at josx.rcxcomm.Tower.closeTower(Tower.java:53)
at js.tools.Download.close(Download.java:88)
at js.tools.LejosdlTool.start(LejosdlTool.java:120)
at js.tools.Lejosdl.start(Lejosdl.java:82)
at js.tools.LejosLinkAndDownload.run(LejosLinkAndDownload.java:89)
at js.tools.LejosLinkAndDownload.main(LejosLinkAndDownload.java:43)
done. If no error occurred, please press the RUN Button on your RCX now. The LCD of the RCX should display SMOKE, then TEST
I don't know what to do to fix this, I hope someone can help me.
