xref: /aoo41x/main/README (revision d661cc38)
189f3b5ecSHerbert DürrApache OpenOffice (AOO)
2cccf2bc7SJürgen Schmidt=======================
3cccf2bc7SJürgen Schmidt
45e05a6ffSHerbert Dürr    The Apache OpenOffice project provides a full featured office productivity suite
5a4309db7SHerbert Dürr    based on open standards. It is the continuation of the OpenOffice.org project.
67ea948e7SMatthias Seidel
77ea948e7SMatthias Seidel    For detailed information about Apache OpenOffice please visit
8564fee96Smseidel    https://openoffice.apache.org/
9cccf2bc7SJürgen Schmidt
107ea948e7SMatthias Seidel    Apache OpenOffice is a very large project with many components and mainly
116d64d62fSAndre Fischer    implemented in C++ but also in Java, Perl, Python and other languages.
12cccf2bc7SJürgen Schmidt
13cccf2bc7SJürgen Schmidt    Currently supported platforms include:
14cccf2bc7SJürgen Schmidt
15564fee96Smseidel        Microsoft Windows
16564fee96Smseidel        macOS (OS X)
176d64d62fSAndre Fischer        Linux variants
18564fee96Smseidel        FreeBSD
19cccf2bc7SJürgen Schmidt        OS/2
20cccf2bc7SJürgen Schmidt
21*d661cc38Smseidel    OpenOffice is used by millions of users worldwide and with more than 375 million
22cccf2bc7SJürgen Schmidt    downloads it is one of the most successful open source projects.
23cccf2bc7SJürgen Schmidt
24cb56c0d3SmseidelGetting the latest sources via Git
25cb56c0d3Smseidel==================================
26cccf2bc7SJürgen Schmidt
27cb56c0d3Smseidel    You can always checkout the latest source via Git using the following
28cccf2bc7SJürgen Schmidt    command:
29cccf2bc7SJürgen Schmidt
30cb56c0d3Smseidel    git clone https://gitbox.apache.org/repos/asf/openoffice.git aoo
31cccf2bc7SJürgen Schmidt
327ea948e7SMatthias Seidel    For further information visit https://openoffice.apache.org/source.html
33cccf2bc7SJürgen Schmidt
34cccf2bc7SJürgen SchmidtBuilding Apache OpenOffice
35cb56c0d3Smseidel==========================
36cccf2bc7SJürgen Schmidt
375e05a6ffSHerbert Dürr    Apache OpenOffice is a big project and depends on several other external libraries.
387ea948e7SMatthias Seidel    The list of prerequisites varies for the different platforms.
39cccf2bc7SJürgen Schmidt
405e05a6ffSHerbert Dürr    A comprehensive and complete building guide can be found in the project wiki under
41cccf2bc7SJürgen Schmidt
427ea948e7SMatthias Seidel    https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO
43cccf2bc7SJürgen Schmidt
44cccf2bc7SJürgen Schmidt    With having all prerequisites in place you can simply run
45cccf2bc7SJürgen Schmidt
4689f3b5ecSHerbert Dürr    cd aoo/main
475e05a6ffSHerbert Dürr    autoconf
48cccf2bc7SJürgen Schmidt    ./configure <configure_switches>
49cccf2bc7SJürgen Schmidt    ./bootstrap
50d178f903SMatthias Seidel    source *.Set.sh
516d64d62fSAndre Fischer    cd instsetoo_native
525e05a6ffSHerbert Dürr    build --all
53cccf2bc7SJürgen Schmidt
546d64d62fSAndre Fischer    Note that building OpenOffice can take several hours.
556d64d62fSAndre Fischer
56564fee96Smseidel    The default build will produce a setup version (e.g. setup program on Windows, dmg on macOS,
57564fee96Smseidel    rpm and deb packages on Linux) and an archived version. The output can be found in the
58564fee96Smseidel    <output> directory in instsetoo_native/<output_dir>/Apache_OpenOffice/...
59