Deutsches Simutransforum
Simutrans - Server - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3)
+--- Forum: Installation und Start (https://simutrans-forum.de/mybb/forumdisplay.php?fid=5)
+--- Thema: Simutrans - Server (/showthread.php?tid=5870)

Seiten: 1 2 3 4 5


- prissi - 16-07-2013

Da steht doch apt-get install bzip2 sollte auch libbz2 runterladen, oder?


- Achtzig - 16-07-2013

Laut Synaptic ja, sofern der 64er- mit dem 32er-Zweig übereinstimmt, was ich aber stark annehme. Also der Paketname ist und bleibt aber "libbz2-1.0" (ersetzt libbz2). Bei den Abhängigkeiten von Simutrans wird libbz2-1.0 auch eingebunden.

Vielleicht solltest Du ja doch Simutrans für 64-Linux selber kompilieren. Oder Du nimmst erstmal mein Kompilat. Ist am 1. Mai gerade erst erstellt (3,4 1.4 MB): http://external.server80.de/Simutrans/sim-20130716-Deb64.tar.gz (Nebenbei - ich persönlich würde dermaßen angebotene Dateien wohl er nicht auf dem Server laufen lassen - trau - schau - wem. Wenn Du das anders siehst, brauchst Du nicht zu kompilieren)

Wenn die bei Dir nicht läuft, könntest Du erstmal Simutrans aus den Paketquellen von Debian installieren, damit alle Abhängigkeiten aufgelöst werden (apt-get install simutrans). Diese Version würde ich dann allerdings nicht spielen sondern nur so rumliegen lassen. Die Nightlys sind wesentlich frischer.

Nachtrag: Habe mal eine gezippte Datei raufgespielt. Sind statt 3.4 nur 1.4 MB.

Noch ein Nachtrag: Habe das eben noch frisch kompiliert. Sollte jetzt also die neueste Programmversion sein (https://github.com/aburch/simutrans)


- Citarofahrer - 12-08-2013

Also, ich kenne Tadela's vorhaben: Er, ein Paar freunde und ich spielen zusammen über hamachi.....
Wir haben r6578


- wernieman - 12-08-2013

tadela,'index.php?page=Thread&postID=95870#post95870' schrieb:Hmmm.. ergibt auch nichts sinnvolles.. ich brauch ja die 32 Bit Version, die 64bit kann ich installieren. Aber da ja simutrans 64-bit nicht für Debian 7 verfügbar ist, bringt mir das nichts...

Grüsse tadela
Sorry, warum läuft den Simutrans64-Bit (o.k. nightly) nicht auf Debian 7??


- Achtzig - 12-08-2013

Wenn man Simutrans startet, erscheint folgende Meldung:

Zitat:./sim-linux64-x: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./sim-linux64-x)

Bei Debian Wheezy ist libc 2.13.38 die aktuelle Version.

(-x habe ich nur am Dateinamen, damit die alte Version nicht überschrieben wurde)


- wernieman - 12-08-2013

und eigentlich ist es für 2.15-r3 kompiliert :o(

sys-libs/glibc
....
Installed versions: 2.15-r3


- Achtzig - 12-08-2013

Wichtig ist da aber eigentlich nur, was Simutrans als Minimalvorraussetzung benötigt. Höhere Versionen sind da kein Problem, sofern sie kompatibel zu den älteren bleiben. Aber das weißt Du ja sicherlich selbst.

Ich weiß nicht mehr genau wo ich daß gelesen habe (könnte bei der Kompilierung eine Warnung gewesen sein) aber irgendwo stand was explizit von der 2.14er Version. Wenn ich mich recht erinnere aber nur für einen kleinen Teil der Benutzerschnittstelle, was ich persönlich nicht so wichtig fand. Deshalb hatte ich auch erst erwartet, daß die Kompilierung mit der 2.13er Version scheitern wird. Tat sie aber glücklicherweise nicht.

Wenn ich das nächste Mal kompiliere, werde ich mir die Ausgabe mal genauer anschauen Smile


- wernieman - 12-08-2013

Und ich weiß persönlich jetzt nicht, wie ich 2 verschiedene glibc auf der Maschine halten kann ... und dafür eine eigene cross-Umgebung zu bauen ist mir etwas ... übertrieben ;o)


- Achtzig - 12-08-2013

Ja, daß verstehe ich gut, weswegen ich auch nicht gefragt habe, ob Du das ändern könntest. Die Nightlys waren allerdings immer sehr praktisch Smile

Beim Kompilieren hatte ich die Meldung mit der 2.14 nicht gesehen. Habe das eben mit einer älteren Version geprüft. Keine Ahnung mehr, wo ich das gelesen habe.

Die aktuelle Version von https://github.com/aburch/simutrans konnte ich übrigens eben nicht übersetzen. Kommt gerade

Zitat:utils/simthread.cc:10:28: error: ‘simthread_barrier_t’ was not declared in this scope
utils/simthread.cc:10:49: error: ‘barrier’ was not declared in this scope
utils/simthread.cc:10:58: error: expected primary-expression before ‘const’
utils/simthread.cc:10:99: error: expected primary-expression before ‘unsigned’
utils/simthread.cc:10:117: error: expression list treated as compound expression in initializer [-fpermissive]
utils/simthread.cc:11:1: error: expected ‘,’ or ‘;’ before ‘{’ token
make: *** [build/default/utils/simthread.o] Fehler 1

Wenn Bedarf besteht, könnte ich Dir einmal wöchentlich ein Kompilat für Debian64 per Mail senden.


- wernieman - 12-08-2013

also die svn-Version 6639 kompilierte letzte Nacht bei mir gut ...