Cross-Compiling für Mac unter Linux / Projekthilfe gesucht - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Computer und Co. (https://simutrans-forum.de/mybb/forumdisplay.php?fid=51) +--- Forum: Computer (https://simutrans-forum.de/mybb/forumdisplay.php?fid=52) +--- Thema: Cross-Compiling für Mac unter Linux / Projekthilfe gesucht (/showthread.php?tid=3124) |
- prissi - 19-06-2008 Warum geht es dann mit PowerPC: Übersetzt auf 10.3, startet auch mit 10.5 auf Intel. Nein, für Simutrans reicht 10.0 eigentlich aus; alle weiteren Features nutzt Simutrans nicht. Auch das Format der executables hat sich nicht geändert. - wernieman - 19-06-2008 Frag mich bitte nicht. Das Problem ist Intel MAC 10.5. Apple hat dort was an den executables geändert. Wenn ich es mit 10.5 nicht für Intel zum laufen kriege ... dan warscheinlich .... eher weniger ... Danke für den Hinweis auf Bjarni, der ist auch gesopannt auf die Versuche. Das aktuelle nightly von OpenTTD für MAC läuft nicht auf Intel 10.5 (Aber auf PPC 10.5 unt Intel <=10.4) - trucidare - 27-06-2008 Hallo, gibt es schon einen Fix für das Intel-Leo Problem? Ich baute mir ein Crosscompiler mit Windows als Host und habe nun das selbe problem. Da ich beim erstellen vom Tiger compiler schon 10 stunden gebraucht habe hab ich nun keine lust mehr den Darwin9 compiler umzusetzen mfg - wernieman - 27-06-2008 Nein .... Komme (hoffentlich) nächste Woche dazu ... Du baust also mac Programme auf einen Windows-Rechner?? - trucidare - 27-06-2008 Jipp mach ich. Hab da im netz son linux tutorial gefunden für son darwin gcj compiler und habs fix auf windoof umgesetzt. aber war zeit aufwendig. naja haltet mich auf dem laufenden - prissi - 28-06-2008 Es gibt da scheinbar etwas halbautomatischen namens GUB: http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=blob;f=README;hb=gub Mit 9GB bist du dabei ... Und theoretisch kann man einfach den Apple-Compiler übersetzen: http://docs.huihoo.com/darwin/opendarwin/projects/odcctools/usingodcctools.html (Die aktuelle Darwin version ist allerdings hier: http://www.opensource.apple.com/darwinsource/) - trucidare - 28-06-2008 theoretisch müsste auch das 10.5 sdk funzen tuts aber nicht und zum kompilieren vom gcc brauchte ich neben den includes auch das sdk aber ich versuch mal thx und bis später - wernieman - 28-06-2008 Melde Dich mal, wenn es bei Dir positiv klappen sollte .... - wernieman - 01-07-2008 Sorry, aber aus privaten Gründen muß ich das Projekt erstmal wieder auf Eis legen. Apple macht bei Intel MAC-OS 10.5 Probleme, d.h. ich bekomme für die CPU KEIN Cross-Compiling hin. Für die sehr genaue Fehlersuche fehlt mir leider: a) Die Zeit (geschätze reine Arbeitszeit 48h) b) Der MAC (Übers Netz bei einem 2. user geht es etwas schlecht) Habe zwischenzeitlich Kontackt zu diversen Leidensgnosen im Netz, die mitlereile komplett daran gecheitert sind. Sehr Problematisch haben sich die Anleitunsseiten im netz für MAC-Cros-Compiling rausgestellt, entweder waren sie a) Total falsch (fast 50%) b) Leider veraltet (für <= 10.4) c) Für Compilierung auf Mac für andere Systeme (Linux, Windows) d) Kommerzielle Software (Schenkt mir jemand 1.000,- Euro? ;o) ) Da aber, auf kleine Nachfragen, mitlerweile doch ein erhebliche Anzahl von Usern eine Mac-Intel-10.5 haben ... Danke jedenfalls erstmal an alle die geholfen haben! Falls irgentjemand eine gute Info zu dem Thema findet, immer her damit! Das Projekt ist nicht gestorben, nur verschoben ;o) Kleine Info am Rane: Scheinbar möchte Apple das Croscompilinmg verhindern, damit sich Entwickler einen Apple kaufen. Das Cross-Compiling auf PowerPC 10.5 ist durchaus möglich und lief zwischendurch auch (nicht nur bei mir). - prissi - 01-07-2008 Dann müssen sie halt mit PowerPC leben. Denn auch bei mir scheitert es daran ... |