xref: /trunk/README.md (revision a7f3bf48e99243aa0d99ad6c0373e41f4afdef05)
1d78d7ef2SMatthias Seidel# Apache OpenOffice<sup>®</sup>
211bf6ff1SPeter Kovacs
3ff9b9344SMatthias SeidelThe Apache OpenOffice project (AOO) provides a full featured office productivity suite based on open standards.
48897188dSmseidelIt is the continuation of the OpenOffice.org project.
511bf6ff1SPeter Kovacs
68676c5dbSmseidelFor detailed information about Apache OpenOffice please visit the [Project Website](https://openoffice.apache.org/).
711bf6ff1SPeter Kovacs
88897188dSmseidelApache OpenOffice is a very large project with many components and mainly implemented in C++ but also in Java, Perl, Python and other languages.
911bf6ff1SPeter Kovacs
1011bf6ff1SPeter KovacsCurrently supported platforms include:
1111bf6ff1SPeter Kovacs
128897188dSmseidel- Microsoft Windows
138897188dSmseidel- macOS (OS X)
148897188dSmseidel- Linux variants
158897188dSmseidel- FreeBSD
168897188dSmseidel- OS/2
1711bf6ff1SPeter Kovacs
1852ec8324SMatthias SeidelOpenOffice is used by millions of users worldwide and with more than 390 million downloads it is one of the most successful open source projects.
1911bf6ff1SPeter Kovacs
2051eff6d2SMatthias# Getting the latest sources via Git
2111bf6ff1SPeter Kovacs
228897188dSmseidelYou can always checkout the latest source via Git using the following command:
23*a7f3bf48SJohn Bampton
248897188dSmseidel```
250df9dbdbSMatthiasgit clone https://gitbox.apache.org/repos/asf/openoffice.git aoo
268897188dSmseidel```
27*a7f3bf48SJohn Bampton
288897188dSmseidelFor further information visit [https://openoffice.apache.org/source.html](https://openoffice.apache.org/source.html).
2911bf6ff1SPeter Kovacs
3051eff6d2SMatthias# Building Apache OpenOffice
3111bf6ff1SPeter Kovacs
328897188dSmseidelApache OpenOffice is a big project and depends on several other external libraries.\
3311bf6ff1SPeter KovacsThe list of prerequisites varies for the different platforms.
3411bf6ff1SPeter Kovacs
358676c5dbSmseidelA comprehensive and complete building guide can be found in the [Project Wiki](https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO).
3611bf6ff1SPeter Kovacs
3711bf6ff1SPeter KovacsWith having all prerequisites in place you can simply run
38*a7f3bf48SJohn Bampton
398897188dSmseidel```
4011bf6ff1SPeter Kovacscd aoo/main
4111bf6ff1SPeter Kovacsautoconf
4211bf6ff1SPeter Kovacs./configure <configure_switches>
4311bf6ff1SPeter Kovacs./bootstrap
4484cb8eb6Ssamuel100usource *.Set.sh
4511bf6ff1SPeter Kovacscd instsetoo_native
4611bf6ff1SPeter Kovacsbuild --all
478897188dSmseidel```
48*a7f3bf48SJohn Bampton
4911bf6ff1SPeter KovacsNote that building OpenOffice can take several hours.
5011bf6ff1SPeter Kovacs
518897188dSmseidelThe 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.\
528897188dSmseidelThe output can be found in the <output> directory in instsetoo_native/<output_dir>/Apache_OpenOffice/...
53