TuxKart 0.4

Das Mikrokernel-Betriebssystem für die PowerPC-Architektur

Moderatoren: analogkid, roschmyr

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 09:22

Hi,

das Kompilieren von STK hat ja in der Vergangenheit funktioniert. Leider gibt es nur Grafikmüll wenn ein Rennen gestartet wird. Nun habe ich auch schon seit einiger Zeit eine MorphOS-Lizenz und versuche heute den Vorgänger von STK zu kompilieren.

Infos über den Vergänger:

http://tuxkart.sourceforge.net

http://www.tuxkart.de

OK, das SDK ist installiert und die PLIB und TK habe ich auch schon runtergeladen.
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 10:10

Ich linke schon :D
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Benutzeravatar
Morphoyasha
FireWire-Beschwörer
FireWire-Beschwörer
Beiträge: 1104
Registriert: 19 Sep 2005, 18:30
Wohnort: Detmold

Re: TuxKart 0.4

Beitragvon Morphoyasha » 10 Apr 2012, 10:24

Ich glaube Thore hats auch schon mal versucht, es gibt da wol ein problem mit der TinyGL/miniGL, vieleicht ist es sinvoller das Spiel in einer Softmode laufen zulassen, heist die grafiken sehen dadurch pixliger aus.
Es gibt bestimmt auch andere Rennspiele die Portabler sind z.b. Torcs, VDrift, Trigger Rally, Stunt Rally, Mania Drive.
Zuletzt geändert von Morphoyasha am 10 Apr 2012, 10:45, insgesamt 1-mal geändert.

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 10:33

Ich kompiliere nicht STK.
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 10:36

Code: Alles auswählen

g++  -g -O2 -O6 -Wall   -o tuxkart  start_tuxkart.o tuxkart.o gfx.o material.o gui.o status.o sound.o
utils.o isect.o guNet.o loader.o Track.o Driver.o Herring.o Explosion.o KartDriver.o Traffic.o PlayerDriver.o AutoDriver.o Projectile.o  lib/libplibjs.a lib/libplibsl.a lib/libplibssg.a lib/libplibpu.a lib/libplibfnt.a lib/libplibsg.a lib/libplibpw.a lib/libplibul.a lib/LibGL.a
start_tuxkart.o: In function `displayfn(void)':
/Workbench/TuxKart/tuxkart-0.4.0/src/start_tuxkart.cxx:119: undefined reference to `pwSwapBuffers(void)'
start_tuxkart.o: In function `main':
/Workbench/TuxKart/tuxkart-0.4.0/src/start_tuxkart.cxx:293: undefined reference to `pwInit(int, int, int, int, int, char *, int, int)'
/Workbench/TuxKart/tuxkart-0.4.0/src/start_tuxkart.cxx:295: undefined reference to `pwSetCallbacks(void
(*)(int, int, int, int), int, void (*)(int, int), int, void (*)(void))'
collect2: ld returned 1 exit status


MMmmhh, mir fehlt noch eine Lib :evil:
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Benutzeravatar
Aramon
Tastaturkiller
Tastaturkiller
Beiträge: 358
Registriert: 11 Nov 2009, 23:30
Wohnort: Rotenburg Wümme
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Aramon » 10 Apr 2012, 11:00

Hallo Amiga4k,

das finde ich echt klasse das du das Spiel für morphOS portieren möchtest. Ich hoffe das dir jemand bei dem Lib-Problem helfen kann. Ich kann es leider nicht. Aber ich drücke mal ganz feste die Daumen. :D
Länder-Quiz.de - das kostenlose Browsergame für Amiga

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 11:07

Er sucht Funktionen in der libplibpw.a die eigentlich enthalten sein sollen. Aber diese sind scheinbar nicht drin. Ich kompiliere gerade die PLIB neu.
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 13:31

Amiga4k hat geschrieben:Er sucht Funktionen in der libplibpw.a die eigentlich enthalten sein sollen. Aber diese sind scheinbar nicht drin. Ich kompiliere gerade die PLIB neu.


Hat keinen Erfolg gebracht.
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 13:40

Fazit: TuxKart kompiliert komplett durch. Komischerweise hat TK dann aber Probleme die Funktionen in der PLIB wiederzufinden. Interessant war es aber trotzdem, zu sehen, wie es mit dem Kompilieren unter MorphOS läuft.
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Thore
Blue Morpho
Blue Morpho
Beiträge: 2631
Registriert: 30 Jul 2006, 18:09
Wohnort: Reutlingen
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Thore » 10 Apr 2012, 14:01

hmm zeig mal das makefile.
Ja bei STK warte ich auf ein neues tinyGL, dann probier ichs nochmal.
http://www.disk-doktor.de

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 10 Apr 2012, 14:57

An dem TuxKart-Makefile habe ich nichts verändert.

Download von den TuxKart-Sourcen: tuxkart-0.4.0.tar.gz

Ärgerlich, dass es so schön durckkompiliert und dann erst beim Linken scheitert.

Aber du hast noch eine andere PLIB-Installation, Oder?
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Thore
Blue Morpho
Blue Morpho
Beiträge: 2631
Registriert: 30 Jul 2006, 18:09
Wohnort: Reutlingen
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Thore » 11 Apr 2012, 13:57

Ja ich hab ein anderes PLIB und kann daher TK nicht compilieren. Aber nachdem ich configure aufgerufen hab und das Makefile durchgeschaut hab ist mir nichts böses aufgefallen.
Schau mal ob er deine Link-Libs überhaupt findet. Wo hast Du diese hinkopiert?
http://www.disk-doktor.de

Benutzeravatar
Aramon
Tastaturkiller
Tastaturkiller
Beiträge: 358
Registriert: 11 Nov 2009, 23:30
Wohnort: Rotenburg Wümme
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Aramon » 20 Apr 2012, 13:06

Und gibt es schon etwas Neues zu TuxKart?
Länder-Quiz.de - das kostenlose Browsergame für Amiga

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 21 Apr 2012, 16:51

Thore hat geschrieben:Ja ich hab ein anderes PLIB und kann daher TK nicht compilieren.


Ich habe die normale PLIB-Version, die es für MorphOS gibt. Aber ich habe einfach die Lust verloren, weiterzumachen. Also wie schon geschrieben, kompiliert TuxKart ohne Probleme durch aber beim Linken findet er auf einmal bestimmte Funktionen nicht in den PLIB-Libs. Da ist etwas in den Include-Dateien, dass von TK eingebunden wird aber nicht in den Bibliotheken enthalten ist.
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.

Thore
Blue Morpho
Blue Morpho
Beiträge: 2631
Registriert: 30 Jul 2006, 18:09
Wohnort: Reutlingen
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Thore » 21 Apr 2012, 17:17

Schau mal mit einem Snoop Programm ob er die Libs auch findet.
Hab mir die PLIB selbst gebaut, da ich auch bemerkt habe, daß von anderen gcc Versionen die Libs machmal nicht funktioniert hatten. Dann hat sie plötzlich getan. Vll gibt es bei dir ein ähnliches Problem?
http://www.disk-doktor.de

Amiga4k
Articia-Verehrer
Articia-Verehrer
Beiträge: 175
Registriert: 23 Aug 2010, 17:29
Wohnort: München
Kontaktdaten:

Re: TuxKart 0.4

Beitragvon Amiga4k » 21 Apr 2012, 17:49

Thore hat geschrieben:Schau mal mit einem Snoop Programm ob er die Libs auch findet.
Hab mir die PLIB selbst gebaut, da ich auch bemerkt habe, daß von anderen gcc Versionen die Libs machmal nicht funktioniert hatten. Dann hat sie plötzlich getan. Vll gibt es bei dir ein ähnliches Problem?


Das Finden der Libs funktioniert auf jeden Fall weil ich diese mit einem absoluten Pfad, an das Linker-Kommando übergebe.
www.amigalinux.org
Mini G4 1,42 MorphOS 3.6 reg.


Zurück zu „MorphOS“



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste