xref: /aoo42x/main/README (revision d3bc7549)
103f9c50eSpfg
289f3b5ecSHerbert DürrApache OpenOffice (AOO)
3cccf2bc7SJürgen Schmidt=======================
4cccf2bc7SJürgen Schmidt
55e05a6ffSHerbert Dürr    The Apache OpenOffice project provides a full featured office productivity suite
6a4309db7SHerbert Dürr    based on open standards. It is the continuation of the OpenOffice.org project.
7b9cb29c0SMatthias Seidel
8b9cb29c0SMatthias Seidel    For detailed information about Apache OpenOffice please visit
9cc229ab4SMatthias Seidel    https://openoffice.apache.org/
10cccf2bc7SJürgen Schmidt
11b9cb29c0SMatthias Seidel    Apache OpenOffice is a very large project with many components and mainly
126d64d62fSAndre Fischer    implemented in C++ but also in Java, Perl, Python and other languages.
13cccf2bc7SJürgen Schmidt
14cccf2bc7SJürgen Schmidt    Currently supported platforms include:
15cccf2bc7SJürgen Schmidt
1693b78cf9SPedro Giffuni        Microsoft Windows
174119ec3dSMatthias Seidel        macOS (OS X)
186d64d62fSAndre Fischer        Linux variants
1993b78cf9SPedro Giffuni        FreeBSD
20cccf2bc7SJürgen Schmidt        OS/2
21cccf2bc7SJürgen Schmidt
22*d3bc7549SMatthias Seidel    OpenOffice is used by millions of users worldwide and with more than 260 million
23cccf2bc7SJürgen Schmidt    downloads it is one of the most successful open source projects.
24cccf2bc7SJürgen Schmidt
255e05a6ffSHerbert DürrGetting the latest sources via Subversion
26cccf2bc7SJürgen Schmidt=========================================
27cccf2bc7SJürgen Schmidt
2889f3b5ecSHerbert Dürr    You can always checkout the latest source via subversion using the following
29cccf2bc7SJürgen Schmidt    command:
30cccf2bc7SJürgen Schmidt
31c4d5573cSpfg    svn co https://svn.apache.org/repos/asf/openoffice/trunk aoo
32cccf2bc7SJürgen Schmidt
33cc229ab4SMatthias Seidel    For further information visit https://openoffice.apache.org/source.html
34cccf2bc7SJürgen Schmidt
35cccf2bc7SJürgen SchmidtBuilding Apache OpenOffice
36cccf2bc7SJürgen Schmidt===========================
37cccf2bc7SJürgen Schmidt
385e05a6ffSHerbert Dürr    Apache OpenOffice is a big project and depends on several other external libraries.
39b9cb29c0SMatthias Seidel    The list of prerequisites varies for the different platforms.
40cccf2bc7SJürgen Schmidt
415e05a6ffSHerbert Dürr    A comprehensive and complete building guide can be found in the project wiki under
42cccf2bc7SJürgen Schmidt
43cc229ab4SMatthias Seidel    https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO
44cccf2bc7SJürgen Schmidt
45cccf2bc7SJürgen Schmidt    With having all prerequisites in place you can simply run
46cccf2bc7SJürgen Schmidt
4789f3b5ecSHerbert Dürr    cd aoo/main
485e05a6ffSHerbert Dürr    autoconf
49cccf2bc7SJürgen Schmidt    ./configure <configure_switches>
50cccf2bc7SJürgen Schmidt    ./bootstrap
516d64d62fSAndre Fischer    source *.set.sh
526d64d62fSAndre Fischer    cd instsetoo_native
535e05a6ffSHerbert Dürr    build --all
54cccf2bc7SJürgen Schmidt
556d64d62fSAndre Fischer    Note that building OpenOffice can take several hours.
566d64d62fSAndre Fischer
57b9cb29c0SMatthias Seidel    The default build will produce a setup version (e.g. setup program on Windows, dmg on macOS,
58*d3bc7549SMatthias Seidel    rpm and deb packages on Linux) and an archived version. The output can be found in the
59*d3bc7549SMatthias Seidel    <output> directory in instsetoo_native/<output_dir>/Apache_OpenOffice/...
6072197743SPedro Giffuni
6172197743SPedro Giffuni$HeadURL$
62