Einführung
Ein lauffähiges NeoOffice selbst zu erstellen, ist nichts für Ungeduldige oder für diejenigen, die nicht vertraut sind mit den Unix-Tools zum Erstellen und Debuggen von Programmen, wie beispielsweise cvs, make, gcc und gdb. Dies hängt mit der Tatsache zusammen, dass das Compilieren und Linken von NeoOffice stark dem von OpenOffice.org ähnelt. Wenn Sie also die Erstellung einer lauffähigen Version von OpenOffice.org zu kompliziert oder verwirrend finden, werden Sie die Erstellung einer lauffähigen Version von NeoOffice gleichfalls kompliziert oder verwirrend finden.
Eine Konsequenz daraus ist, dass Sie für den Fall, eine lauffähige Version von NeoOffice aus irgendeinem Grunde nicht erstellen zu können, auf sich selbst gestellt sind. Es gibt zu viele Dinge, welche diesen Vorgang stören können, angefangen von Änderungen im Quellcode von OpenOffice.org bis zur Verwendung einer neuen Version der Apple Developer Tools.
Anforderungen
- Die schnellste Maschine, die Sie finden können und mindestens 512 MB Hauptspeicher. Ein langsamer Rechner funktioniert natürlich auch, aber mit weniger Hauptspeicher kommen Sie trotzdem nicht aus, und können diese Maschine für nichts anderes mehr verwenden, solange Sie NeoOffice compilieren und linken.
- Mac OS X 10.4.x. NeoOffice can only be built on this version of Mac OS X.
- Mindestens 20 GB freien Speicherplatz auf der Festplatte für den Quellcode und zugehörige Dateien und weitere 400 MB Speicherplatzbedarf für das fertige Programmpaket.
- Sehr viel freie Zeit und/oder Geduld. Das Erstellen des lauffähigen Programms benötigt auf meinem alten G4 PowerMac circa 48 Stunden.
Die NeoOffice-Quellcodes herunterladen
Erstellen Sie zuerst ein leeres Dateiverzeichnis auf einem Volume, das den benötigten Speicherplatz bereit stellt. In diesem Text wird dieses leere Verzeichnis als "$NEO_HOME" bezeichnet.
Sie können den Quellcode von NeoOffice erhalten, indem Sie ihn aus dem NeoOffice-CVS-Repository auschecken.
Um den Quellcode aus dem CVS-Repository auszuchecken, öffnen Sie ein neues Shell-Fenster in dem Terminal-Programm (/Programme/Dienstprogramme/Terminal) und lassen Sie die folgenden Kommandos ausführen:
- cd "$NEO_HOME"
- cvs -d :pserver:anoncvs@anoncvs.neooffice.org:/cvs login
- Geben Sie folgendes Passwort ein: anoncvs
- cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs login
- Geben Sie folgendes Passwort ein: anoncvs
- cvs -d :pserver:anoncvs@anoncvs.neooffice.org:/cvs co -r NeoOffice-3_1_1 NeoOffice
Compilieren und Linken von NeoOffice
After you get the source code, you will need to take some steps to setup a build properly. The required steps are listed in the "$NEO_HOME/README.txt" file. You must follow all of the required steps before you start building NeoOffice.
Once you have followed all of the required steps, run the build by opening a new terminal and executing the following commands:
- cd "$NEO_HOME/neojava"
- cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs login
- Geben sie folgendes Passwort ein: anoncvs
- make all
Wichtig: make lädt den Quellcode von OpenOffice.org. Dies dauert nicht nur lange (zwischen 24 und 36 Stunden), sondern kann auch erfolglos sein, falls beispielsweise die Server von OpenOffice.org nicht erreichbar sind oder Sie Ihre Verbindung zum Internet verlieren.
Installieren des ausführbaren NeoOffice
Falls die Programmerstellung erfoglreich war, sollten folgende Verzeichnisse erstellt worden sein: $NEO_HOME/neojava/install/*3.1.1*.dmg.
