KRIS537
Posts: 14
Joined: Wed Feb 20, 2013 1:47 pm

Installing JMRI

Thu Mar 07, 2013 11:55 pm

Im trying to install the JMRI software http://jmri.org/ (Java Model Railway Interface. I have previously had this running on Windows, but now want it on a RPI as its quicker and takes less room thab the pc will.

But im having issues installing the software. I install rasbian but I cannot get it to install the software. I have looked at various thing but cant find anything on the net to help me. Its basically not reconising the download file and wont extract it.

Cloudcentric
Posts: 982
Joined: Fri Sep 14, 2012 9:13 am

Re: Installing JMRI

Fri Mar 08, 2013 5:09 am

http://jmri.org/install/Linux.html

The installation overview is for x86 architecture, the Pi has ARMv6 Architecture

The Operating System is Raspbian "wheezy" and I presume you installed Java ?

sudo apt-get install icedtea-7-plugin

http://javatester.org "What Version of Java Are You Using?"

also see http://www.raspberrypi.org/phpBB3/viewt ... 65&p=14110
I know everything about nothing"

KRIS537
Posts: 14
Joined: Wed Feb 20, 2013 1:47 pm

Re: Installing JMRI

Thu Mar 14, 2013 2:30 pm

hi yes i installed java form here http://jdk8.java.net/fxarmpreview/index.html

which should be version 1.8.0

I have managed to unzip JMRI but I cannot get it to load. in the raspian software.

Spid
Posts: 525
Joined: Sat Jan 19, 2013 12:47 pm

Re: Installing JMRI

Thu Mar 14, 2013 6:57 pm

As said it is compiled for x86 intel architecture, you need to build from 'source' for the ARMv6 Pi
I will always assume you are running Raspbian for desktop and Raspbmc for XMBC !

-rst-
Posts: 1316
Joined: Thu Nov 01, 2012 12:12 pm
Location: Dublin, Ireland

Re: Installing JMRI

Sat Mar 16, 2013 6:24 pm

Also note that JMRI seems to use Swing for the user interface - this is not supported in that JDK8 preview - you would need to use one of the OpenJDK variants...
http://raspberrycompote.blogspot.com/ - Low-level graphics and 'Coding Gold Dust'

Return to “General programming discussion”