Úvod
Kompilace balíku NeoOffice rozhodně není pro netrpělivé nebo pro ty co neradi používají Unixové nástroje pro kompilaci a ladění jako je cvs, make, gcc a gdb. Toto je zejména protože NeoOffice je velmi závislá na kompilaci OpenOffice.org. Tedy pokud je pro vás kompilace OpenOffice.org moc komplikovaná nebo nepříjemná, bude pro vás stejně nepříjemná kompilace i NeoOffice.
A side affect of the above is that if, for some reason, you cannot get NeoOffice to build, you are on your own. There are way too many things that can break the build ranging from changes in the OpenOffice.org code to using a new version of Apple's developer tools.
Požadavky
- Co nejrychlejší stroj který dokážete najít s minimálně 512 MB operační paměti. Na pomalém stroji to také půjde, ale rozhodně nesnižujte množství paměti. Pomalejší stroj nebudete moci používat na nic jiného během kompilace NeoOffice.
- Mac OS X 10.4.x. NeoOffice can only be built on this version of Mac OS X.
- Minimálně 20 GB volného místa na disku pro zdrojový kód a kompilaci a dalších 400 MB volného místa pro instalaci zkompilovaného balíku.
- Hodně volného času a trpělivosti. Kompilace trvá na starším PowrMac G4 zhruba 48 hodin, pokud tedy nic neklekne.
Stažení zdrojového kódu NeoOffice
Nejdřív vytvořte prázdnou složku na disku s dostatkem volného místa. Instrukce v tomto dokumentu budou tuto složku označovat jako "$NEO_HOME".
Zdrojový kód NeoOffice můžete získat přímo z NeoOffice CVS archivu.
Stáhněte zdrojové texty z CVS archivu - otevřte nové okno v aplikaci Terminal (/Applications/Utilities/Terminal) a spusťte následující příkazy:
- cd "$NEO_HOME"
- cvs -d :pserver:anoncvs@anoncvs.neooffice.org:/cvs login
- Zadejte heslo anoncvs
- cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs login
- Zadejte heslo anoncvs
- cvs -d :pserver:anoncvs@anoncvs.neooffice.org:/cvs co -r NeoOffice-3_1_1 NeoOffice
Kompilace 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
- Zadejte heslo anoncvs
- make all
Důležité: příkaz make ověří zdrojový kód a zkompiluje OpenOffice.org. Nejenže to vezme hodně času (mezi 24 a 36 hodinami), ale kompilace může spadnout pokud během ní ztratíte spojení s OpenOffice.org nebo se odpojíte od internetu.
Instalace binárního programu NeoOffice
Pokud kompilace a sestavení proběhlo v pořádku meli byste najít následující složky: $NEO_HOME/neojava/install/*3.1.1*.dmg.
