NeoOffice
NeoOffice


NeoOffice® is Mac OS X office software funded entirely by the time and money donated by our users
Change language: Tsjekkisk Nederlandsk Engelsk Fransk Tysk Italiensk Japansk Spansk Turkish Vietnamesisk

Innledning

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.

Krav

Last ned kildekoden til NeoOffice

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:

  1. cd "$NEO_HOME"
  2. cvs -d :pserver:anoncvs@anoncvs.neooffice.org:/cvs login
  3. Skriv inn passordet anoncvs
  4. cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs login
  5. Skriv inn passordet anoncvs
  6. cvs -d :pserver:anoncvs@anoncvs.neooffice.org:/cvs co -r NeoOffice-3_0_2 NeoOffice

Kompilere 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:

  1. cd "$NEO_HOME/neojava"
  2. cvs -d :pserver:anoncvs@anoncvs.services.openoffice.org:/cvs login
  3. Skriv inn passordet anoncvs
  4. make all

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.

Installere NeoOffice programfiler

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.

Gjøre NeoOffice programvaren tilgjengelig

For å lage en komplett programvare-pakke for distribusjon på CD-ROM, åpne et nytt vindu i Terminal og utfør følgende kommandoer:

  1. cd "$NEO_HOME/neojava"
  2. make build.cd_package

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.