Hallo in die Runde.
Nachdem ich es jetz geschafft habe, meine Anwendung auch für Linux 64-Bit zu erzeugen, möchte ich mich für die Unterstützung bedanken und festhalten, was ich gemacht habe.
Zuerst habe ich meine Anwendung nicht, wie üblich, als “Xojo Binary Project” sondern als “Xojo Project” gesichert, Xojo beendet und neu gestartet. Danach habe ich das zuvor gesicherte Projekt erneut geladen und versucht die Linux 64-Bit Version zu erzeugen. Diesmal brach es nicht bereits vor dem Linken mit einem Fehler ab. Alles sah gut aus. Allerdings habe ich nach etwa einer viertel Stunde ohne Reaktion von Xojo abgebrochen.
Dann habe ich nach allen Umlauten gesucht (der Reihe nach: ä, ö, ü und ß). Alle Vorkommen in Variablen- und Methodennamen habe ich geändert. Danach habe ich erneut Anwendungen erzeugen lassen. Allerdings diesmal nicht gleich eine Linux 64-Bit Version sondern die bislang problemlosen Varianten (Mac OS, Windows und Linux jeweils in 32 Bit). Das funktionierte fehlerfrei.Allerdings brauchte das Linken hier ebenfalls extrem lange. Gleiches dann auch für Mac OS und Windows 64-Bit.
Abschließend habe ich es noch mal mit Linux 64-Bit versucht und kam dann fehlerfrei bis zum Linken. Auch diesmal dauerte das Linken extrem lange und die Aktivitätsanzeige meinte, dass Xojo nicht reagiert. Nach ca. 65 Minuten meldete sich Xojo erfolgreich zurück.
Keine Ahnung, warum das Linken so lange dauerte (ich habe einen iMac 27" late 2009, mir 3GHz Dual Core, 12GB RAM, SSD). Der reine Compilerlauf bis zum Linken dauerte etwa 90Sekunden.
Jetzt, nachdem es einmal durchgelaufen ist, dauert der komplette Build-Vorgang insgesamt nur noch knapp 90 Sekunden.
Fazit: Vermutlich hätte es gereicht, das Projekt einmal als “Xojo Project” zu sichern und beim Linken deutlich mehr Geduld aufzubringen.
Jetzt sichere ich wieder als “Xojo Binary Project” und alles läuft wie gewohnt.
Vielen Dank für die Unterstützung!
Gruß, Stefan Mettenbrink.
PS: Hat jemand eine Idee, warum das erstmalige Linken so lange dauert? Ist das normal?