xref: /aoo42x/main/README (revision 89f3b5ec)
1*89f3b5ecSHerbert DürrApache OpenOffice (AOO)
2cccf2bc7SJürgen Schmidt=======================
3cccf2bc7SJürgen Schmidt
45e05a6ffSHerbert Dürr    The Apache OpenOffice project provides a full featured office productivity suite
5cccf2bc7SJürgen Schmidt    based on open standards and is the continuation of the OpenOffice.org project.
65e05a6ffSHerbert Dürr
7cccf2bc7SJürgen Schmidt    For detailed information about Apache OpenOffice please visit
8cccf2bc7SJürgen Schmidt    http://incubator.apache.org/openofficeorg/
9cccf2bc7SJürgen Schmidt
10cccf2bc7SJürgen Schmidt    Apache OpenOffice is a very large project with many components and mainly
11cccf2bc7SJürgen Schmidt    implemented in C++ but also in Java, Python and other languages.
12cccf2bc7SJürgen Schmidt
13cccf2bc7SJürgen Schmidt    Currently supported platforms include:
14cccf2bc7SJürgen Schmidt
15cccf2bc7SJürgen Schmidt        UNIX variants
16cccf2bc7SJürgen Schmidt        Windows
17cccf2bc7SJürgen Schmidt        Mac OS X
18cccf2bc7SJürgen Schmidt        OS/2
19cccf2bc7SJürgen Schmidt
205e05a6ffSHerbert Dürr    OpenOffice is used by millions of users worldwide and with more than 100 million
21cccf2bc7SJürgen Schmidt    downloads it is one of the most successful open source projects.
22cccf2bc7SJürgen Schmidt
235e05a6ffSHerbert DürrGetting the latest sources via Subversion
24cccf2bc7SJürgen Schmidt=========================================
25cccf2bc7SJürgen Schmidt
26*89f3b5ecSHerbert Dürr    You can always checkout the latest source via subversion using the following
27cccf2bc7SJürgen Schmidt    command:
28cccf2bc7SJürgen Schmidt
29*89f3b5ecSHerbert Dürr    svn co https://svn.apache.org/repos/asf/incubator/ooo/trunk aoo
30cccf2bc7SJürgen Schmidt
31cccf2bc7SJürgen Schmidt    For further information visit http://incubator.apache.org/openofficeorg/source.html
32cccf2bc7SJürgen Schmidt
33cccf2bc7SJürgen SchmidtBuilding Apache OpenOffice
34cccf2bc7SJürgen Schmidt===========================
35cccf2bc7SJürgen Schmidt
365e05a6ffSHerbert Dürr    Apache OpenOffice is a big project and depends on several other external libraries.
375e05a6ffSHerbert Dürr    The list of prerequisites varies for the different platforms.
38cccf2bc7SJürgen Schmidt
395e05a6ffSHerbert Dürr    A comprehensive and complete building guide can be found in the project wiki under
40cccf2bc7SJürgen Schmidt
41cccf2bc7SJürgen Schmidt    http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide
42cccf2bc7SJürgen Schmidt
43*89f3b5ecSHerbert Dürr    The complete list of prerequisites is documented at
44cccf2bc7SJürgen Schmidt
45cccf2bc7SJürgen Schmidt    http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Build_Requirements
46cccf2bc7SJürgen Schmidt
47cccf2bc7SJürgen Schmidt    and platform specific guides for
48cccf2bc7SJürgen Schmidt
49cccf2bc7SJürgen Schmidt    Windows:
50cccf2bc7SJürgen Schmidt        http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Windows
51cccf2bc7SJürgen Schmidt    Linux:
52cccf2bc7SJürgen Schmidt        http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Linux
53cccf2bc7SJürgen Schmidt    Mac OS X:
54cccf2bc7SJürgen Schmidt        http://wiki.services.openoffice.org/wiki/MacOSXBuildInstructions
55cccf2bc7SJürgen Schmidt    Solaris:
56cccf2bc7SJürgen Schmidt        http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Solaris
57cccf2bc7SJürgen Schmidt
58cccf2bc7SJürgen Schmidt    With having all prerequisites in place you can simply run
59cccf2bc7SJürgen Schmidt
60*89f3b5ecSHerbert Dürr    cd aoo/main
615e05a6ffSHerbert Dürr    autoconf
62cccf2bc7SJürgen Schmidt    ./configure <configure_switches>
63cccf2bc7SJürgen Schmidt    ./bootstrap
64cccf2bc7SJürgen Schmidt    cd instsetoo_native/util
655e05a6ffSHerbert Dürr    build --all
66cccf2bc7SJürgen Schmidt
67cccf2bc7SJürgen Schmidt    The default build will produce a setup version (e.g. setup program on windows, dmg on Mac OS,
68cccf2bc7SJürgen Schmidt    rpm and deb packages on Linux, pkg packages on Solaris) and an archived version. The output
69cccf2bc7SJürgen Schmidt    can be found in the <output> directory in instsetoo_native/<output_dir>/OpenOffice/...
70