I feel I'm running into a brick wall...
leJOS is a small java based OS designed to work as a replacement for the LEGO MINDSTORMS RCX programmeable brick (a small robotics set) and especially since the original LEGO software will only work on a windows machine I'm very keen to get leJOS installed on my linux box.
After doing a lot of reading I've run into several problems that I can't seem to solve:
- The installation instruction mention (tutorial and on homepage give conflicting information about the java version that needs to be installed. The first says "make sure to download the SDK, not the JRE!" the second "Make sure the JDK's bin directory is in your PATH". I installed java following the instructions at the FedoraFAQ using jdk to create a series of 'java-1.5*' rpms. Does that mean I have the right java version?
- Preparations for installation involve exporting certain environment variables, one of them being 'export CLASSPATH=$CLASSPATH:.:$LEJOS_HOME/lib/classes.jar:$LEJOS_HOME/lib/rcxcomm.jar'. However, these jar files do not exist in the specified location!?
- When I finally run 'make' after dutifully following all the instructions I get the following error message:
Code:
[linmix@bigone lejos_2_1_0]$ make
cd tools; make OSTYPE=linux
make[1]: Entering directory `/mnt/hde1/lejos_2_1_0/tools'
cd firmdl; make
make[2]: execvp: ../../cctest.sh: Permission denied
make[2]: Entering directory `/mnt/hde1/lejos_2_1_0/tools/firmdl'
O2 -c -o mkimg.o mkimg.c
make[2]: O2: Command not found
make[2]: [mkimg.o] Error 127 (ignored)
make[2]: execvp: ../../cctest.sh: Permission denied
O2 -c -o srec.o srec.c
make[2]: O2: Command not found
make[2]: [srec.o] Error 127 (ignored)
make[2]: execvp: ../../cctest.sh: Permission denied
mkimg.o srec.o -o mkimg -O2
make[2]: mkimg.o: Command not found
make[2]: *** [mkimg] Error 127
make[2]: Leaving directory `/mnt/hde1/lejos_2_1_0/tools/firmdl'
make[1]: *** [firmdl] Error 2
make[1]: Leaving directory `/mnt/hde1/lejos_2_1_0/tools'
make: *** [all_ctools] Error 2
However, all files have exectue permissions
Since I have a USB IR tower, I'll need to eventually learn how to set up CVS to use the latest version as the site informs it is the only one that supports the USB tower, but I was hoping to learn how to do a simple install before going any further.
Any help or experience is much appreciated