Hallo,
ich bin gerade dabei, mir ein solches basierend auf gcc4.5.2 (neueste stable GCC-Version),
neuestens binutils, aktuellste libelf, libgmp, libmpfr, libmpc und ansonsten Libraries ueber-
nommen aus dem Cross-Development-Environment zu basteln. Allerdings zieht sich das
compilieren etwas hin (und einige kleinere Problemchen hatte ich zwischendurch dabei
auch) ... Besonders das uebersetzen des gcj-Environments benoetigt erheblich Resourcen.
Weil das ganze ueber SD-Karten doch alles sehr langsam geht, habe ich sowohl die Sourcen
als auch das Filesystem fuer das Ergebnis und das fuer das compilieren sowie Swapspace
ueber Netz gemountet (nicht WLAN sondern Kabelgebundenes ethernet mit einem USB-
to-Ethernet-Adapter). Gegenueber der Nutzung der SD-Karten ist das so teilweise um
bis zu Faktor 10 schneller ...
Wenn ich den Kram fertig habe, werde ich ein tar-Ball davon (der nach /usr/local entpackt
werden muesste) zum Download bereitstellen (auf /usr/local muesste man vorher ein hin-
reichend grosses Filesystem mounten, ich vermute, im Endeffekt koennten so um die 2GB
benoetigt werden ...). Unterstuetzte Sprachen in dem Paket (sofern alles glatt geht):
c, c++, objc, obj-c++, fortran, java und Support fuer "lto" ("link time Optimization").
Ausserdem bin ich z.Zt. daran, ein PND fuer "Blockout2" zu bauen (ich kenne das
Spiel Blockout noch aus der "MSDOS" Zeit und habe es schon damals gern gespielt).
Ausserdem habe ich noch vor, ein in eienr aelteren Version der Sprache "OCAML"
geschriebenes Spiel als PND zu bauen (dafuer muss ich dann aber erst einmal OCAML
auf der Pandora bauen, und der Versuch, das mit dem Cross-Development hinzubekommen
ging im ersten Versuch schief, was mich dazu gebracht hat, ein native Development
Environment bauen zu wollen ...).
Ich denke, im Laufe der naechsten Woche werde ich die ersten Downloads dieser
Projekte berit stellen koennen.
ich bin gerade dabei, mir ein solches basierend auf gcc4.5.2 (neueste stable GCC-Version),
neuestens binutils, aktuellste libelf, libgmp, libmpfr, libmpc und ansonsten Libraries ueber-
nommen aus dem Cross-Development-Environment zu basteln. Allerdings zieht sich das
compilieren etwas hin (und einige kleinere Problemchen hatte ich zwischendurch dabei
auch) ... Besonders das uebersetzen des gcj-Environments benoetigt erheblich Resourcen.
Weil das ganze ueber SD-Karten doch alles sehr langsam geht, habe ich sowohl die Sourcen
als auch das Filesystem fuer das Ergebnis und das fuer das compilieren sowie Swapspace
ueber Netz gemountet (nicht WLAN sondern Kabelgebundenes ethernet mit einem USB-
to-Ethernet-Adapter). Gegenueber der Nutzung der SD-Karten ist das so teilweise um
bis zu Faktor 10 schneller ...
Wenn ich den Kram fertig habe, werde ich ein tar-Ball davon (der nach /usr/local entpackt
werden muesste) zum Download bereitstellen (auf /usr/local muesste man vorher ein hin-
reichend grosses Filesystem mounten, ich vermute, im Endeffekt koennten so um die 2GB
benoetigt werden ...). Unterstuetzte Sprachen in dem Paket (sofern alles glatt geht):
c, c++, objc, obj-c++, fortran, java und Support fuer "lto" ("link time Optimization").
Ausserdem bin ich z.Zt. daran, ein PND fuer "Blockout2" zu bauen (ich kenne das
Spiel Blockout noch aus der "MSDOS" Zeit und habe es schon damals gern gespielt).
Ausserdem habe ich noch vor, ein in eienr aelteren Version der Sprache "OCAML"
geschriebenes Spiel als PND zu bauen (dafuer muss ich dann aber erst einmal OCAML
auf der Pandora bauen, und der Versuch, das mit dem Cross-Development hinzubekommen
ging im ersten Versuch schief, was mich dazu gebracht hat, ein native Development
Environment bauen zu wollen ...).
Ich denke, im Laufe der naechsten Woche werde ich die ersten Downloads dieser
Projekte berit stellen koennen.