![]() |
|
|
|
#16 |
|
Banned
Registrierungsdatum: Jan 2006
Beiträge: 360
|
Ich hab mal vor ein paar Monaten Super Tux Kart auf FBSD zu kompilieren. Ging aber nicht mit meinen bescheidenen Kentnissen über makefiles, gcc etc. was man halt so zum bauen braucht.
Finde ich toll wenn Leute die Portscollection bereichnern. ![]() |
|
|
|
|
|
#17 |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
Ich freue mich wie schon geschrieben, auch auf eine Aufnahme in der Portscollection.
|
|
|
|
|
|
#18 |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
So, ich habe noch ein paar Versuche unternommen. Bei mir funktioniert STK einwandfrei. Kein Ruckeln, Absturz usw.
Das kompilierte STK inkl. Libs funktioniert aber nicht auf anderen FreeBSD-Rechnern (Bad system call). Auch das Ausführen über den GDB brachte kein Erfolg. Ein Backtrace ergab, dass STK irgendwo bei der SDL-Initialisierung abgestürzt ist. Ich bin einfach ratlos und weiß nicht mehr weiter. Wenn ich wüsste welche Libs noch fehlen, dann würde ich diese hinzufügen. Aber ich weiß es halt nicht. Ein Bad system call ist nicht gerade aussagekräftig Damit bin ich aus dem Rennen ![]() Wer also gerne STK zocken möchte, der muss es zur Zeit selbst kompilieren. Einfach meine Anleitung (siehe oben) durcharbeiten und schon habt Ihr auch STK auf eurem Rechner. Viele Grüße, Xeno |
|
|
|
|
|
#19 |
|
Registered User
Registrierungsdatum: Mar 2006
Ort: Bischofsheim/Hessen
Beiträge: 533
|
Hab STK gerade selber kompiliert.
Mit dem gleichen Ergebnis. Naja muss ich halt auf den Port warten. ^^ |
|
|
|
|
|
#20 | |
|
ist immer auf der flucht
Registrierungsdatum: Jun 2004
Beiträge: 2.835
|
Zitat:
![]() |
|
|
|
|
|
|
#21 |
|
Possessed With Psi Powers
|
"Bad System Call" bedeutet, dass das Programm irgendwas an den Kernel geschickt hat, was er nicht verstehen kann. Es bedeutet nicht, das eine Lib fehlt. Der nächste logische Schritt wäre, dass man mit truss(1) mal schaut, was genau da an Syscalls durch die Gegend fliegt.
__________________
Eure Tastatur verfügt nicht umsonst über zwei Shift-Tasten! Benutzt sie bitte, denn sonst ist es mir fast unmöglich euere Posts zu entziffern. Homepage: http://www.yamagi.org | Yamagi Quake II: http://www.yamagi.org/quake2
|
|
|
|
|
|
#22 | |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
Zitat:
supertuxkart-0.6.2-freebsd-7.2-i386.tar.gz Ergebnis: record.txt Das heißt, dass wir jetzt schon mal einen Record von einem funktionierenden STK haben Könnte jetzt jemand truss auf das o.g. Paket anwenden, bei dem dass nicht funktioniert? Dann könnten wir vergleichen. |
|
|
|
|
|
|
#23 |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
Ich habe noch etwas herausgefunden. Es gibt eine unglückliche Abhängigkeit im STK-Binary.
ldd supertuxkart Code:
Dies ist nicht so tragisch, wenn die libGLU.so.1 eine nicht direkte Abhängigkeit zu meiner Nvidia-Grafikkarte hätte ![]() ldd libGLU.so.1 Code:
![]() Da ist es verständlich, dass ein Nvidia-Kernelmodul-Aufruf den Kernel auf BSD-Systemen zu einem Bad system call führt ![]() Ich habe dann diese Abhängigkeit mit folgender Änderung im Configure-Script entfernt: Code:
Code:
Ich baue jetzt ein neues Paket, dass ich dann später zum Download anbiete.Geändert von xeno74 (29.08.2009 um 13:25 Uhr). |
|
|
|
|
|
#24 |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
OK, jetzt könnt Ihr SuperTuxKart ohne Nvidia-Abhängigkeit runterladen:
supertuxkart-0.6.2-2-freebsd-7.2-i386.tar.gz Starten könnt Ihr SuperTuxKart über ./run_game.sh ![]() Bitte postet auftretende Fehlermeldungen (Fehlende Libs oder bei einem Bad system call einen Record von truss). |
|
|
|
|
|
#25 | |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
Zitat:
![]() Bad system call: 12 Ich habe einen Record mit truss erstellt: record2.txt |
|
|
|
|
|
|
#26 |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
Wir benötigen dringend noch Leute die STK testen und ihre Ergebnisse (Fehlermeldungen, truss usw.) posten.
Ladet euch STK runter und testet ![]() supertuxkart-0.6.2-2-freebsd-7.2-i386.tar.gz |
|
|
|
|
|
#27 |
|
Registered User
Registrierungsdatum: Mar 2006
Ort: Bischofsheim/Hessen
Beiträge: 533
|
und hier mal meine truss Ausgabe:
https://digitalc.dyndns.org/stuff/ST....2-2_truss.txt |
|
|
|
|
|
#28 |
|
Parasprite
|
Tut mir Leid, mit dem Port ist es jetzt erst mal nichts geworden, denn ich habe mich stattdessen wieder mal (und diesmal erfolgreich) auf ioquake3 gestürzt.
__________________
[ bsdlogo 2.0 - Wiki - Ports - LibreOffice Pakete - PM schreiben - kamikaze@bsdforen.de ]
Disclaimer: My posts represent my perception. Errors and incompleteness are to be expected, I deny any responsibility to know everything. |
|
|
|
|
|
#29 |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
|
|
|
|
|
|
#30 |
|
Registered User
Registrierungsdatum: Aug 2009
Ort: München
Beiträge: 251
|
|
|
|
|
![]() |
| Stichworte |
| funracer , supertuxkart , tuxkart |
| Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste) | |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
|
|