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