SDK - Seiten tot...


pr0npro

Still Fresh
Joined
Apr 1, 2006
Messages
91
Hi,
hab heute endlich mal Zeit gefunden mich ein bisschen mit dem Programmieren rund um den gp2x zu beschaeftigen.
Wollte mir dann auch gleich mal eine Entwicklungsumgebung (crosscompiler fuer arm und sdl) einrichten, bin aber leider gescheitert.
Und zwar weil keine der Ressourcen die im wiki angegeben waren erreichbar waren... cool, ne?

Habs beim open2x cvs/svn probiert, da meckert sourceforge rum.
http://cvs.sourceforge.net/viewcvs.py/open2x/tool-chain/
Dann hab ich auch mal das Script probiert: http://wiki.gp2x.org/wiki/GPH_SDK
Nur leider stimmt der login fuer den ftp von gp32spain nicht mehr.

Weiss jemand wo ich sonst noch gucken kann, ausser dass ich mir den gcc selber baue?

*EDIT: Vielleicht war ich ein bisschen vorschnell. Ich hab mir jetzt das devkitgp2x script gezogen. Mal gucken was das gibt...
 
Also ich wuerde dir Oopo's Toolchain Skript empfehlen. Das laedt dir die benoetigten Dateien aus dem INet und baut dir dann den Compiler, die Libraries, etc.
Du kannst es auf Oopo's Homepage bekommen:

http://www.oopo.net/consoledev
(ganz unten auf der Seite - newtoolchain-20060222.tgz)

Nachtrag:
Wie ich gerade im GP32x Forum gelesen habe, hat Paeryn das Newtoolchain von Oopo aktualisiert. Hier gibts die neue von Paeryn angepasste Version:
http://paeryn.myby.co.uk/newtoolchain-20060515.tgz
 
Hi@ll,
Octoate said:
Wie ich gerade im GP32x Forum gelesen habe, hat Paeryn das Newtoolchain von Oopo aktualisiert. Hier gibts die neue von Paeryn angepasste Version:
http://paeryn.myby.co.uk/newtoolchain-20060515.tgz

ich wollte mir gerade die "neue" Toolchain installieren (Linux). Allerdings bekomme ich bei den GP2X-LIBS (Schritt 7 SDL) folgenden Fehler:
Code:
patching file config.sub
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file config.sub.rej
The next patch would create the file src/thread/linux/clone.S,
which already exists!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file src/thread/linux/clone.S.rej
patching file configure
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file configure.rej

ERROR: Error!

Soweit ich das sehe soll da ein patch "angewendet" werden, der bereits angewendet wurde... oder?

Weiß jemand von euch was ich gegen diesen Fehler tun kann?

Edit:
Habe jetzt einfach mal den Patch für SDL entfernt. Jetzt bekomme ich allerdings folgende Fehler beim Kompilieren (auch bei SDL):
Code:
SDL_sysjoystick.c:390: error: redefinition of 'struct joystick_hwdata'
SDL_sysjoystick.c:516: error: redefinition of 'SDL_SYS_JoystickInit'
SDL_sysjoystick.c:110: error: previous definition of 'SDL_SYS_JoystickInit' was here
SDL_sysjoystick.c:621: error: redefinition of 'SDL_SYS_JoystickName'
SDL_sysjoystick.c:117: error: previous definition of 'SDL_SYS_JoystickName' was here
SDL_sysjoystick.c:897: error: redefinition of 'SDL_SYS_JoystickOpen'
SDL_sysjoystick.c:127: error: previous definition of 'SDL_SYS_JoystickOpen' was here
SDL_sysjoystick.c:1253: error: redefinition of 'SDL_SYS_JoystickUpdate'
SDL_sysjoystick.c:160: error: previous definition of 'SDL_SYS_JoystickUpdate' was here
SDL_sysjoystick.c:1279: error: redefinition of 'SDL_SYS_JoystickClose'
SDL_sysjoystick.c:234: error: previous definition of 'SDL_SYS_JoystickClose' was here
SDL_sysjoystick.c:1306: error: redefinition of 'SDL_SYS_JoystickQuit'
SDL_sysjoystick.c:244: error: previous definition of 'SDL_SYS_JoystickQuit' was here
make[3]: *** [SDL_sysjoystick.lo] Fehler 1
make[3]: Leaving directory `/home/thomas/newtoolchain/SDL-1.2.9-GP2X/src/joystick/linux'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/thomas/newtoolchain/SDL-1.2.9-GP2X/src/joystick'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/thomas/newtoolchain/SDL-1.2.9-GP2X/src'
make: *** [all-recursive] Fehler 1


ERROR: Error!

MfG
Thomas W
 
Hi,
hat allerdings nichts viel mit diesem Thread zu tun, oder?
Vielleicht kann dir jemand helfen wenn du das Problem mal als neuen Thread postest...
 
Back
Top