graupelschauer
Member
- Joined
- Mar 8, 2010
- Messages
- 131
Hi,
jetzt wo die Pandora zum Greifen nahe ist möchte ich gerne ein selbst geschriebenes Spiel portieren, muss aber gestehen, dass ich mich noch nie aus der Windows-Ecke heraus gewagt habe.
Ich habe schon viel gesucht und überall ein wenig gefunden, aber bin mir immer noch nicht sicher wie ich genau vorgehen sollte.
Als Königsweg stelle ich mir vor, dass ich meine IDE (Code::Blocks) als Crosscompiler einrichte und von Windows aus sowohl für Winsows als auch für die Pandora kompilieren kann. Ich habe mir auch mal das G++ Lite Paket von CodeSourcery heruntergeladen und hab Code::Blocks dafür konfiguriert, aber ab da fangen meine Probleme an:
- Was benötige ich damit ich SDL und OpenGL (bzw. OpenGL ES 1.x) auch mit einbinden kann?
- Wenn ich die ganzen benötigten SDL-Libs selber neu kompilieren muss, ist das dann noch legal im Sinne der GPL wenn ich diese Libs als SO's kompiliere und meinen Source nicht unter die GPL stelle?
- Wie debugge ich das ganze?
Wäre nett, wenn jemand etwas Licht ins Dunkel bringen könnte, danke!
jetzt wo die Pandora zum Greifen nahe ist möchte ich gerne ein selbst geschriebenes Spiel portieren, muss aber gestehen, dass ich mich noch nie aus der Windows-Ecke heraus gewagt habe.
Ich habe schon viel gesucht und überall ein wenig gefunden, aber bin mir immer noch nicht sicher wie ich genau vorgehen sollte.
Als Königsweg stelle ich mir vor, dass ich meine IDE (Code::Blocks) als Crosscompiler einrichte und von Windows aus sowohl für Winsows als auch für die Pandora kompilieren kann. Ich habe mir auch mal das G++ Lite Paket von CodeSourcery heruntergeladen und hab Code::Blocks dafür konfiguriert, aber ab da fangen meine Probleme an:
- Was benötige ich damit ich SDL und OpenGL (bzw. OpenGL ES 1.x) auch mit einbinden kann?
- Wenn ich die ganzen benötigten SDL-Libs selber neu kompilieren muss, ist das dann noch legal im Sinne der GPL wenn ich diese Libs als SO's kompiliere und meinen Source nicht unter die GPL stelle?
- Wie debugge ich das ganze?
Wäre nett, wenn jemand etwas Licht ins Dunkel bringen könnte, danke!