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