|
|
(One intermediate revision by one other user not shown) |
Line 1: |
Line 1: |
− | === About Fedora === | + | === Moved to new location === |
| | | |
− | http://www.fedoraproject.org
| + | [https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step This page was integrated into the page with instructions for different platforms to have all in one location] |
− | | |
− | === Build Instructions ===
| |
− | | |
− | The [[Building|build procedure]] is the same as for other Linux systems.
| |
− | | |
− | === Fedora 19 ===
| |
− | | |
− | Required packages:
| |
− | | |
− | yum install tcsh perl-Archive-Zip gcc gcc-c++ cups-devel \
| |
− | pam-devel java-1.7.0-openjdk-devel gperf freetype-devel \
| |
− | gtk2-devel libIDL-devel libXaw-devel bison patch GConf2-devel \
| |
− | gnome-vfs2-devel ant make tar rpm-build flex junit4 \
| |
− | perl-LWP-UserAgent-Determined perl-XML-Parser \
| |
− | perl-Digest-SHA ORBit2-devel perl-LWP-Protocol-https
| |
− | | |
− | Build notes:
| |
− | | |
− | * The perl-Digest-SHA dependency is not caught until bootstrap
| |
− | | |
− | * The ORBit2-devel dependency is not caught until building the "shell" module
| |
− | | |
− | * Build breaks in "hsqldb": to build with Java7, you need to apply the patch at https://issues.apache.org/ooo/attachment.cgi?id=80961&action=diff
| |
− | | |
− | * Build breaks in "moz": configure with --disable-mozilla to work around it.
| |
− | | |
− | === Fedora 10 (works on Fedora 14 too) ===
| |
− | | |
− | Required packages:
| |
− | | |
− | yum install tcsh perl-Archive-Zip gcc gcc-c++ cups-devel \
| |
− | pam-devel java-1.6.0-openjdk-devel gperf freetype-devel \
| |
− | gtk2-devel libIDL-devel libXaw-devel bison patch GConf2-devel \
| |
− | gnome-vfs2-devel ant make
| |
− | | |
− | === Quick start guide ===
| |
− | <font color="red">Still valid?</font>
| |
− | | |
− | yum -y install mono-devel perl-Archive-Zip ant bison \
| |
− | flex pam-devel cups-devel gperf libxslt-devel openldap-devel \
| |
− | firefox-devel xorg-x11-devel gstreamer-devel \
| |
− | gstreamer-plugins-base-devel db4-devel unixODBC-devel \
| |
− | xml-commons-jaxp-1.3-apis xalan-j2 boost-devel \
| |
− | unixODBC-devel qt-devel subversion autoconf automake \
| |
− | gtk2-devel gcc-c++ gnome-vfs2-devel rpm-build \
| |
− | expat-devel python-devel curl-devel
| |
− | | |
− | ./autogen.sh -with-distro=SUSE \
| |
− | --with-jdk-home=/usr/lib/jvm/java-1.5.0-gcj \
| |
− | --with-ant-home=/usr/share/ant \
| |
− | --with-system-mozilla=firefox \
| |
− | --disable-Xaw \
| |
− | --disable-kde \
| |
− | --disable-mono \
| |
− | --enable-opengl --enable-ogltrans \
| |
− | --disable-neon \
| |
− | --enable-debug
| |
− | | |
− | Another list
| |
− | * http://people.redhat.com/caolanm/ooocvs/makefc3chroot
| |
− | | |
− | Blog about building ooo-build on Fedora 7
| |
− | * http://openofficeorgfoo.blogspot.com/2007/12/building-ooo-build-from-source.html
| |
− | | |
− | === Fedora packaging ===
| |
− | | |
− | ==== Fedora 14 ====
| |
− | | |
− | The Fedora 14 spec file can be found at http://koji.fedoraproject.org/koji/buildinfo?buildID=276232 (download the srpm, and uncompress it (rpm2cpio <file> | cpio -idv) ); you'll see the single spec file openoffice.org.spec ; note that it doesn't build cleanly, you need to apply the patch from https://issues.apache.org/ooo/show_bug.cgi?id=114999
| |
− | | |
− | ==== Fedora 19 ====
| |
− | | |
− | * HSQLDB does not build with Java 7: see https://issues.apache.org/ooo/show_bug.cgi?id=121754 for the relevant patches.
| |
− | * Spec files for dmake and epm by Fred Ollinger are at https://github.com/fredollinger/aooo-fedora-rawhide
| |
− | * A note from Ariel about dictionaries: http://mail-archives.apache.org/mod_mbox/openoffice-dev/201303.mbox/%3C20130329145345.GC2969%40localhost%3E
| |
| | | |
| [[Category: Distribution-Specific Build Instructions]][[Category:Build_System]] | | [[Category: Distribution-Specific Build Instructions]][[Category:Build_System]] |