SuperTuxKart: Linux Version |
Willkommen, Gast ( Anmelden | Registrierung )
![]() ![]() |
SuperTuxKart: Linux Version |
01.05.2010, 20:49
Beitrag
#1
|
|
![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 370 Wohnort: Frankfurt |
Könntest du nach dem Kompilieren ein Linux-Paket bauen? Uns fehlt leider auf SF ein Linux-Paket Zur Zeit schließen wir alle Linux-User aus, die nicht Kompilieren können Wäre wirklich super, wenn du das machen könntest. --Xeno Ich kann es versuchen, allerdings hab ich nur am Wochenende Ubuntu und Zeit. Auch hab ich ein amd64 Ubuntu ist die Frage ob das dann auch auf den i386 läuft? Bestimmt nicht. Des weiteren braucht man a++ so steht es im STK wiki oder geht gc++ auch zum komplimieren? Wenn ich das versuche von free BSD Thread geklaut QUELLTEXT g++ -I/usr/local/include -Wall -DNDEBUG -O2 -L/usr/lib -L/usr/lib -lpthread -o supertuxkart *.o -L//usr/include/lib/ -Lbullet/src -lbulletdynamics -lbulletcollision -lbulletmath -Lenet -lenet -lGL -lopenal -lvorbisfile -Wl,-rpath -Wl,/usr/local/lib /usr/lib/libIrrlicht.so.1.7 -lpthread /usr/lib/libXrandr.so.2 fehlt allerdings noch QUELLTEXT /usr/lib/libintl.so /usr/lib/libiconv.so aber die find ich bei mir (Ubuntu 10.04) nicht. Unter Ubuntu die supertuxkart datei im den free BSD Packet eingefügt läuft es zwar trotzdem aber bei Fedora (12, i368) dann eben nicht. Ansonsten müsst ich es halt mal unter Fedora versuchen Der Beitrag wurde von linuxuser 90 bearbeitet: 01.05.2010, 22:22 -------------------- |
|
|
|
02.05.2010, 09:17
Beitrag
#2
|
|
![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 370 Wohnort: Frankfurt |
Nach dem ich gestern Abend stundenlang versucht hab bei Fedora eine Internet Verbindung zu bekommen, hab ich mich jetzt entschlossen einfach Ubuntu 10.04 als i368 zu installieren. Hatte es gestern erst installiert.
-------------------- |
|
|
|
02.05.2010, 17:40
Beitrag
#3
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 3.340 Wohnort: Deutschland, München |
Hi linuxuser 90,
hier eine detaillierte Anleitung für den Bau eines SuperTuxKart-Pakets für Linux: 1. Ein vorhandenes STK-Paket (gleiche Version) z.B. FreeBSD downloaden (Windows- und OS X-Pakete haben einen anderen Aufbau und können nicht verwendet werden). 2. Im entpackten SuperTuxKart-Verzeichnis in das Verzeichnis bin wechseln. 3. Alle Dateien im bin-Verzeichnis löschen. 4. Dein kompiliertes STK-Binary in das bin-Verzeichnis kopieren. 5. Führe dann das Kommando QUELLTEXT ldd supertuxkart aus, um zu schauen, von welchen Libs STK abhängig ist. 6. Kopiere die Libs von denen STK abhängig ist, in das bin-Verzeichnis. Alle anderen Verzeichnisse inkl. Dateien bleiben alle erhalten weil diese plattformunabhängig sind. 7. Danach benenne das SuperTuxKart-Verzeichnis in supertuxkart-0.7alpha2-linux um. 8. Packe das Verzeichnis mit QUELLTEXT tar cjvf supertuxkart-0.7alpha2-linux.tar.bz2 supertuxkart-0.7alpha2-linux 9. Lade das Paket auf irgendeinem Free-Hoster z.B.: http://rapidshare.com/ http://www.mediafire.com/ 10. Jetzt folgt das Testen vom Paket. Dafür benötigst du eine Linux-Distribution, die noch nicht verändert wurde also in einem Auslieferungszustand ist. Das ist aber kein Problem QUELLTEXT ./run_game.sh . Wenn STK von der Live-CD aus funktioniert, dann war der Test erfolgreich. Wenn noch eine Lib im bin-Verzeichnis fehlt, dann meldet das STK. Achja, in der Datei run_game.sh wird über die Variable LD_LIBRARY_PATH festgelegt, wo STK nach den benötigten Libs suchen soll. run_game.sh: QUELLTEXT LD_LIBRARY_PATH=./bin/: bin/supertuxkart Viel Spass beim Basteln, --Xeno -------------------- |
|
|
|
08.05.2010, 07:35
Beitrag
#4
|
|
![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 370 Wohnort: Frankfurt |
So hier supertuxkart-0.7alpha2-linux.tar.bz2.
Sollte unter Ubuntu 10.04 laufen -------------------- |
|
|
|
08.05.2010, 11:04
Beitrag
#5
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 3.340 Wohnort: Deutschland, München |
So hier supertuxkart-0.7alpha2-linux.tar.bz2. Sollte unter Ubuntu 10.04 laufen Vielen Dank Linuxuser Ich habe dein Paket auf supertuxkart.de geladen: supertuxkart-0.7alpha2-linux.tar.bz2 @Joerg: Könntest du das Paket auf SF laden? -------------------- |
|
|
|
08.05.2010, 17:30
Beitrag
#6
|
|
![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 370 Wohnort: Frankfurt |
Vielen Dank Linuxuser Ich habe dein Paket auf supertuxkart.de geladen: supertuxkart-0.7alpha2-linux.tar.bz2 @Joerg: Könntest du das Paket auf SF laden? Vielleicht sollte man es voher noch testen unter anderen Distros und anderer Hardware? Läuft es denn bei dir? Update: Läuft (noch) nicht unter Mandriva 2010 wegen eines Speicherzugriff Fehlers. Der Beitrag wurde von linuxuser 90 bearbeitet: 08.05.2010, 18:00 -------------------- |
|
|
|
08.05.2010, 18:10
Beitrag
#7
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 3.340 Wohnort: Deutschland, München |
Vielleicht sollte man es voher noch testen unter anderen Distros und anderer Hardware? Läuft es denn bei dir? Update: Läuft (noch) nicht unter Mandriva 2010 wegen eines Speicherzugriff Fehlers. Ich habe zur Zeit kein Linux installiert. Wichtig ist, dass alle Fehler in deinem Paket bis zur 0.7 Final beseitigt sind. Es sieht so aus, dass das Linux-Paket für die finale Version auch von dir kommen muß, weil bisher keiner Interesse an einer Erstellung eines Linux-Paketes hatte. Deshalb müssen wir dein Paket Bug-frei bekommen Edit: Bei den Solaris-Usern habe ich auch schon nach einem Paket gefragt. Der Beitrag wurde von xeno74 bearbeitet: 08.05.2010, 18:13 -------------------- |
|
|
|
15.05.2010, 09:42
Beitrag
#8
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 3.340 Wohnort: Deutschland, München |
Hallo Linuxuser 90,
die ersten Testergebnisse sind da Und unser Mr Fable verteilt fleißig STK-DVDs mit unserem Cover auf dem Schulhof. >>> Genial <<< ZITAT Hallo Forum!!
WoW, das Spiel ist echt Hammer. Die Grafik ist vielleicht nicht die beste, aber es geht ja eher um den 'Fun Faktor'. Und den besitzt das Spiel in reichlichen Maßen. Kann gar nicht mehr zum SPIELEN aufhören Weiter so!!! (Die Covers wirken alle sehr professionell!! Hab auch schon mehrere STK CDs gebrannt, in DVD Hüllen mit eurem Cover gegeben und in der Schule verteilt [Open Source an die Macht ] ) Der Beitrag wurde von xeno74 bearbeitet: 15.05.2010, 09:49 -------------------- |
|
|
|
15.05.2010, 15:30
Beitrag
#9
|
|
![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 370 Wohnort: Frankfurt |
Hallo Linuxuser 90, die ersten Testergebnisse sind da Und unser Mr Fable verteilt fleißig STK-DVDs mit unserem Cover auf dem Schulhof. >>> Genial <<< Ich glaube nicht das er mein Paket getestet hat. Sonst wäre, zumindest glaub ich das, der Pfad zu SuperTuxKart ein anderer. -------------------- |
|
|
|
15.05.2010, 17:49
Beitrag
#10
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 3.340 Wohnort: Deutschland, München |
Ich glaube nicht das er mein Paket getestet hat. Sonst wäre, zumindest glaub ich das, der Pfad zu SuperTuxKart ein anderer. Stimmt -------------------- |
|
|
|
19.05.2010, 21:43
Beitrag
#11
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 3.340 Wohnort: Deutschland, München |
![]() Knoppix 6.3 enthält SuperTuxKart 0.6.2+dfsg1-1 Screenshot: @linuxuser90: Leider läuft dein Paket nicht unter Knoppix 6.3. -------------------- |
|
|
|
28.05.2010, 00:35
Beitrag
#12
|
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 3.340 Wohnort: Deutschland, München |
Ich habe von der aktuellen Revision 5451 ein Linux-Paket erstellt.
Download: supertuxkart-SVN5451-linux-i386.tar.bz2 Screenshot: -------------------- |
|
|
|
13.06.2010, 16:28
Beitrag
#13
|
|
![]() Gruppe: Members Beiträge: 1 |
Hab das grade unter Ubuntu 9.04 getestet. Das läuft bisher gut.
Danke für das Paket! cz |
|
|
|
15.07.2010, 18:08
Beitrag
#14
|
|
![]() ![]() ![]() ![]() Gruppe: Members Beiträge: 370 Wohnort: Frankfurt |
Ich habe von der aktuellen Revision 5451 ein Linux-Paket erstellt. Download: supertuxkart-SVN5451-linux-i386.tar.bz2 Screenshot: Vielen Dank, läuft super. -------------------- |
|
|
|
![]() ![]() |
|
Vereinfachte Darstellung | Aktuelles Datum: 09.09.2010, 16:10 |