Skip to content

Manjiro-5/xoffice

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xOffice

The xOffice project provides a full featured office productivity suite based on open standards. It is the continuation of the OpenOffice.org project.

xOffice is a very little project but with many components and mainly implemented in C++ but also in Java, Perl, Python and other languages.

Currently supported platforms include:

  • Microsoft Windows
  • macOS (OS X)
  • Linux variants
  • FreeBSD
  • OS/2

Building xOffice

xOffice is a little and ambitious project and depends on several other external libraries.
The list of prerequisites varies for the different platforms.

A comprehensive and complete building guide can be found in the Apache OpenOffice Wiki.

With having all prerequisites in place you can simply run

cd aoo/main
autoconf
./configure <configure_switches>
./bootstrap
source *.Set.sh
cd instsetoo_native
build --all

Note that building xOffice can take several hours.

The default build will produce a setup version (e.g. setup program on Windows, dmg on macOS, rpm and deb packages on Linux) and an archived version.
The output can be found in the directory in instsetoo_native/<output_dir>/Apache_OpenOffice/...

Packages

No packages published

Languages

  • C++ 79.2%
  • Java 9.8%
  • Makefile 2.3%
  • XSLT 2.2%
  • PostScript 2.1%
  • C 1.5%
  • Other 2.9%