| Pedro Giffuni | 94d9bb4 | 2016-12-24 16:00:46 +0000 | [diff] [blame] | 1 | |
| Herbert Dürr | 5da6db3 | 2012-03-23 07:15:32 +0000 | [diff] [blame] | 2 | Apache OpenOffice (AOO) |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 3 | ======================= |
| 4 | |
| Herbert Dürr | 84d208f | 2012-03-20 07:38:18 +0000 | [diff] [blame] | 5 | The Apache OpenOffice project provides a full featured office productivity suite |
| Herbert Dürr | b0c5680 | 2012-04-03 14:29:27 +0000 | [diff] [blame] | 6 | based on open standards. It is the continuation of the OpenOffice.org project. |
| Matthias Seidel | 8d04f84 | 2018-05-29 22:15:50 +0000 | [diff] [blame] | 7 | |
| 8 | For detailed information about Apache OpenOffice please visit |
| Matthias Seidel | 89c9196 | 2017-04-14 11:24:55 +0000 | [diff] [blame] | 9 | https://openoffice.apache.org/ |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 10 | |
| Matthias Seidel | 8d04f84 | 2018-05-29 22:15:50 +0000 | [diff] [blame] | 11 | Apache OpenOffice is a very large project with many components and mainly |
| Andre Fischer | 5a98c86 | 2012-08-17 07:32:51 +0000 | [diff] [blame] | 12 | implemented in C++ but also in Java, Perl, Python and other languages. |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 13 | |
| 14 | Currently supported platforms include: |
| 15 | |
| Pedro Giffuni | adc647b | 2017-01-25 15:07:48 +0000 | [diff] [blame] | 16 | Microsoft Windows |
| Matthias Seidel | ac4c370 | 2017-05-13 10:38:21 +0000 | [diff] [blame] | 17 | macOS (OS X) |
| Andre Fischer | 5a98c86 | 2012-08-17 07:32:51 +0000 | [diff] [blame] | 18 | Linux variants |
| Pedro Giffuni | adc647b | 2017-01-25 15:07:48 +0000 | [diff] [blame] | 19 | FreeBSD |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 20 | OS/2 |
| 21 | |
| Matthias Seidel | 1546abf | 2019-07-31 15:38:28 +0000 | [diff] [blame] | 22 | OpenOffice is used by millions of users worldwide and with more than 275 million |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 23 | downloads it is one of the most successful open source projects. |
| 24 | |
| Herbert Dürr | 84d208f | 2012-03-20 07:38:18 +0000 | [diff] [blame] | 25 | Getting the latest sources via Subversion |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 26 | ========================================= |
| 27 | |
| Herbert Dürr | 5da6db3 | 2012-03-23 07:15:32 +0000 | [diff] [blame] | 28 | You can always checkout the latest source via subversion using the following |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 29 | command: |
| 30 | |
| Pedro Giffuni | b27e6920 | 2016-12-23 15:24:20 +0000 | [diff] [blame] | 31 | svn co https://svn.apache.org/repos/asf/openoffice/trunk aoo |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 32 | |
| Matthias Seidel | 89c9196 | 2017-04-14 11:24:55 +0000 | [diff] [blame] | 33 | For further information visit https://openoffice.apache.org/source.html |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 34 | |
| 35 | Building Apache OpenOffice |
| 36 | =========================== |
| 37 | |
| Herbert Dürr | 84d208f | 2012-03-20 07:38:18 +0000 | [diff] [blame] | 38 | Apache OpenOffice is a big project and depends on several other external libraries. |
| Matthias Seidel | 8d04f84 | 2018-05-29 22:15:50 +0000 | [diff] [blame] | 39 | The list of prerequisites varies for the different platforms. |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 40 | |
| Herbert Dürr | 84d208f | 2012-03-20 07:38:18 +0000 | [diff] [blame] | 41 | A comprehensive and complete building guide can be found in the project wiki under |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 42 | |
| Matthias Seidel | 89c9196 | 2017-04-14 11:24:55 +0000 | [diff] [blame] | 43 | https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 44 | |
| 45 | With having all prerequisites in place you can simply run |
| 46 | |
| Herbert Dürr | 5da6db3 | 2012-03-23 07:15:32 +0000 | [diff] [blame] | 47 | cd aoo/main |
| Herbert Dürr | 84d208f | 2012-03-20 07:38:18 +0000 | [diff] [blame] | 48 | autoconf |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 49 | ./configure <configure_switches> |
| 50 | ./bootstrap |
| Andre Fischer | 5a98c86 | 2012-08-17 07:32:51 +0000 | [diff] [blame] | 51 | source *.set.sh |
| 52 | cd instsetoo_native |
| Herbert Dürr | 84d208f | 2012-03-20 07:38:18 +0000 | [diff] [blame] | 53 | build --all |
| Jürgen Schmidt | d75fd02 | 2012-02-22 14:00:49 +0000 | [diff] [blame] | 54 | |
| Andre Fischer | 5a98c86 | 2012-08-17 07:32:51 +0000 | [diff] [blame] | 55 | Note that building OpenOffice can take several hours. |
| 56 | |
| Matthias Seidel | 8d04f84 | 2018-05-29 22:15:50 +0000 | [diff] [blame] | 57 | The default build will produce a setup version (e.g. setup program on Windows, dmg on macOS, |
| Matthias Seidel | c6624f2 | 2018-11-14 16:14:40 +0000 | [diff] [blame] | 58 | rpm and deb packages on Linux) and an archived version. The output can be found in the |
| 59 | <output> directory in instsetoo_native/<output_dir>/Apache_OpenOffice/... |
| Pedro Giffuni | 1f450b4 | 2017-02-02 00:13:07 +0000 | [diff] [blame] | 60 | |
| 61 | $HeadURL$ |