Hallo,
da von Tobias das Thema Rocrail unter Linux angesprochen wurde und sich ein solches System mit freier Software gerade auch für Modultreffen eignen würde, hier mal eine Anleitung für verschiedene Linux - Systeme.
hab ich mal die Software unter SuSE 11.4 64Bit installiert: Wie man weiter unten erkennen kann, funktioniert es:
Voraussetzungen:
GNU C++ Compiler (ist ja meist schon da)
Rocrail von der Rocrailseite down loaden:
http://wiki.rocrail.net/doku.php?id=star…8a0717924996b6a
Bei mir war das Rocrail-2585.tar.gz
gleich über den Link auf der Rocrail Seite wxWidgets-2.9.2.tar.gz downloaden
# mit:
tar -xzvf wxWidgets-2.9.2.tar.gz
# auspacken
# In das wxWidgets-2.9.2 Directory gehen und
./configure
make
sudo make install
# aufrufen zum compilieren und installieren (falls was fehlt , dann meckert configure)
# dann , was nirgendwo steht als root:
ldconfig
# weil der Pfad zu den Librarys noch nicht bekannt ist.
# dann mit
tar -xzvf Rocrail-2585.tar.gz
# auspacken
# wer kein bzr (Versions Control System) hat ,
# ich hatte mit:
cnf bzr
# dieses über den SuSE Installer nachgeladen.
# dann bitte die build.txt lesen
# dann
bzr update
# aufrufen, wichtig, es werden dann die neuesten Änderungen aus dem Netz geholt !!!!
# dann:
make
sudo make install
# Server starten:
/opt/rocrail/rocrail.sh
# grafischen Client (GUI) starten:
/opt/rocrail/rocview.sh
hat bei mir alles funktioniert !
####################
Somit läuft rocrail erst mal auf SuSE 11.4 64 Bit ,
müßte aber mit genau dieser Vorgehensweise genau so auf 32 Bit Linux Systeme laufen.
Das ist zwar für mich als Softwareentwickler Kleinkram, aber für manchen nicht so einfach, deshalb hier die obige Anleitung.
Jetzt könnte man einrichten und am System Schrauben
Im Verzeichnis /opt/rocrail befinden Sich auch die Treiber der Schnittstellen , wenn hier was nicht richtig geht, müßte man es an den passenden Quellen dafür verbessern:
analyser.so ddx.so inter10.so mcs2.so openlcb.so rmx.so zimobin.so
barjut.so dinamo.so io8255.so mttmfcc.so p50.so rocnet.so zimo.so
bidib.so ecos.so lcdriver.so muet.so p50x.so roco.so zs2.so
cbus.so hsi88.so loconet.so nce.so slx.so tamsmc.so
clock.so lrc135.so om32.so rclink.so sprog.so virtual.so
dcc232.so massoth.so opendcc.so rfid12.so srcp.so xpressnet.so
Für mich wäre das der srcp.so - Treiber
Falls Fragen, hier im Forum am besten.