![]() |
|
||||
| Hjem | Nedlasting | Brukerstøtte |
| Funksjoner | Støtt arbeidet | OSS (FAQ) |
| NeoOffice Mobile |
Kompilering av NeoOffice er ikke noe for de utålmodige eller for de som ikke er vant til å bruke Unix kompilerings- og feilrettingsverktøy som cvs, make, gcc og gdb. Dette skyldes at kildekoden til NeoOffice er svært avhengig av kildekoden til OpenOffice.org. Så hvis du synes at kildekoden til OpenOffice.org er kompleks og irriterende, er kildekoden til NeoOffice like kompleks og irriterende.
En konsekvens av dette, er at hvis du av en eller annen grunn ikke får kompilert NeoOffice, er dette ditt problem. Det er svært mange ting som kan avbryte kompileringen, fra endringer i kildekoden til OpenOffice.org til å bruke en ny versjon av Apples utviklingsverktøy.
Først må du lage en tom mappe på et diskvolum som har tilstrekkelig ledig plass. Instruksjonene i dette dokumentet vil referere til denne tomme mappen som "$NEO_HOME".
Du kan hente kildekoden til NeoOffice fra CVS kodelager ("repository")) og sjekke den.
For å undersøke kildekoden fra CVS kodelager, åpner du et nytt vindu i programmet Terminal (/Applications/Utilities/Terminal) og utfører følgende kommandoer:
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:
Viktig: make vil sjekke ut og kompilere OpenOffice.org kildekode. Dette vil ta lang tid (mellom 24 og 36 timer) og kan avbrytes hvis OpenOffice.org uventet avslutter eller om du mister Internett-forbindelsen.
Hvis kompileringen var vellykket vil du finne følgende mapper: $NEO_HOME/neojava/install/*3.0.2*.dmg. Disse mappene er de samme mappene som jeg gjør tilgjengelig på NeoOffice nedlastningsside.
For å lage en komplett programvare-pakke for distribusjon på CD-ROM, åpne et nytt vindu i Terminal og utfør følgende kommandoer:
Mappen $NEO_HOME/neojava/cd_install/*3.0.2*.cdr.dmg som blir laget er den samme pakken for distribusjon som jeg legger på CD-plater.