Go to Table of contents, next or previous page.


Building Thessalonica from source code

In order to compile Thessalonica from sources on a Linux system, first obtain the most recent version of the thessalonica*.src.zip archive, where * stands for version number. Unpack this file to a directory on your hard drive. This directory should now contain the same stuff as the corresponding thessalonica*.uno.oxt package, and also an src directory with a Makefile and 2 subdirectories (idl and javafiles).

Of course you should have Java (TM) 2 SDK (version 1.5 or above) installed on your system. Additionally you need OpenOffice.org SDK (version 2.0.3 or above); you may obtain it from any of the OpenOffice.org download mirrors. Configure OpenOffice.org SDK using the configure script it ships with; you will be asked for directories where your OpenOffice.org itself and Java (TM) 2 SDK versions are installed.

Once you have done with configuring OpenOffice.org SDK, the setsdkenv_unix script will be generated in the directory where you have put OpenOffice.org SDK. Run this script to prepare your shell for building OpenOffice.org components.

After that go to the directory where you have unpacked the contents of the thessalonica*.src.zip archive, change to the src subdirectory and type

$ make

The compilation process will start. If everything is correct, thessalonica.uno.jar and thessalonica.rdb files will be prepared, and finally new zipped UNO packages (with and without source code) will be prepared.

Of course, building Thessalonica on Windows platform should also be possible, but this will require some modifications in the Makefile. Anyway, the compiled thessalonica.uno.jar package should be functional on any platform where OpenOffice.org and Java work.


Go to Table of contents, next or previous page.