3 <title>Install LeJOS on Ubuntu
</title>
4 <link href=
"style.css" rel=
"stylesheet" type=
"text/css">
8 <p><a href=
"http://lejos.org">LeJOS
</a> is an alternative operating system and programming environment for the LEGO NXT robots. LeJOS
9 uses java as main programming languages and makes it thus very easy to program object-oriented and reuse old java code.
</p>
14 # apt-get install libusb-dev gcj libbluetooth-dev ant
15 $ wget http://downloads.sourceforge.net/project/lejos/lejos-NXJ/
0.9.1beta/leJOS_NXJ_0.9
.1beta-
3.tar.gz?
16 r=http%
3A%
2F%
2Fsourceforge.net%
2Fprojects%
2Flejos%
2Ffiles%
2Flejos-NXJ%
2F0.9
.1beta%
2F
&ts=
1356791160&use_mirror=heanet
17 $ tar -zxvf leJOS_NXJ_0.9
.1beta-
3.tar.gz
18 $ mv leJOS_NXJ_0.9
.1beta-
3 ~/software/lejos_nxj (or something)
19 $ cd ~/software/lejos_nxj/bin
21 $ cd ~/software/lejos_nxj/build
23 $ export PATH=/home/user/software/lejos_nxj/bin:$PATH (or put in /etc/environment)
24 # touch /etc/udev/rules.d/
70-lego.rules
25 # echo
"BUS==\"usb\
", SYSFS{idVendor}==\"03eb\
", GROUP=\"lego\
", MODE=\"0660\
"" << /etc/udev/rules.d/
70-lego.rules
26 # echo
"BUS==\"usb\
", SYSFS{idVendor}==\"0694\
", GROUP=\"lego\
", MODE=\"0660\
"" << /etc/udev/rules.d/
70-lego.rules
28 $ useradd -G lego user
</pre>
30 <p>Remember to run eclipse as root(don't know why yet)
</p>