blob: 833905f29987ebce8cb84a5a70d37a0a6848874d [file] [log] [blame]
Herbert Dürr5da6db32012-03-23 07:15:32 +00001Apache OpenOffice (AOO)
Jürgen Schmidtd75fd022012-02-22 14:00:49 +00002=======================
3
Herbert Dürr84d208f2012-03-20 07:38:18 +00004 The Apache OpenOffice project provides a full featured office productivity suite
Herbert Dürrb0c56802012-04-03 14:29:27 +00005 based on open standards. It is the continuation of the OpenOffice.org project.
Herbert Dürr84d208f2012-03-20 07:38:18 +00006
Jürgen Schmidtd75fd022012-02-22 14:00:49 +00007 For detailed information about Apache OpenOffice please visit
Herbert Dürra518afd2012-10-18 11:33:53 +00008 http://openoffice.apache.org/
Jürgen Schmidtd75fd022012-02-22 14:00:49 +00009
10 Apache OpenOffice is a very large project with many components and mainly
Andre Fischer5a98c862012-08-17 07:32:51 +000011 implemented in C++ but also in Java, Perl, Python and other languages.
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000012
13 Currently supported platforms include:
14
Andre Fischer5a98c862012-08-17 07:32:51 +000015 Linux variants
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000016 Windows
17 Mac OS X
18 OS/2
19
Herbert Dürr84d208f2012-03-20 07:38:18 +000020 OpenOffice is used by millions of users worldwide and with more than 100 million
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000021 downloads it is one of the most successful open source projects.
22
Herbert Dürr84d208f2012-03-20 07:38:18 +000023Getting the latest sources via Subversion
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000024=========================================
25
Herbert Dürr5da6db32012-03-23 07:15:32 +000026 You can always checkout the latest source via subversion using the following
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000027 command:
28
Herbert Dürr5da6db32012-03-23 07:15:32 +000029 svn co https://svn.apache.org/repos/asf/incubator/ooo/trunk aoo
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000030
Herbert Dürra518afd2012-10-18 11:33:53 +000031 For further information visit http://openoffice.apache.org/source.html
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000032
33Building Apache OpenOffice
34===========================
35
Herbert Dürr84d208f2012-03-20 07:38:18 +000036 Apache OpenOffice is a big project and depends on several other external libraries.
37 The list of prerequisites varies for the different platforms.
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000038
Herbert Dürr84d208f2012-03-20 07:38:18 +000039 A comprehensive and complete building guide can be found in the project wiki under
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000040
Andre Fischer5a98c862012-08-17 07:32:51 +000041 http://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000042
43 With having all prerequisites in place you can simply run
44
Herbert Dürr5da6db32012-03-23 07:15:32 +000045 cd aoo/main
Herbert Dürr84d208f2012-03-20 07:38:18 +000046 autoconf
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000047 ./configure <configure_switches>
48 ./bootstrap
Andre Fischer5a98c862012-08-17 07:32:51 +000049 source *.set.sh
50 cd instsetoo_native
Herbert Dürr84d208f2012-03-20 07:38:18 +000051 build --all
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000052
Andre Fischer5a98c862012-08-17 07:32:51 +000053 Note that building OpenOffice can take several hours.
54
Jürgen Schmidtd75fd022012-02-22 14:00:49 +000055 The default build will produce a setup version (e.g. setup program on windows, dmg on Mac OS,
56 rpm and deb packages on Linux, pkg packages on Solaris) and an archived version. The output
57 can be found in the <output> directory in instsetoo_native/<output_dir>/OpenOffice/...