Difference between revisions of "Fedora Build Instructions"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Fedora 10)
(Fedora 14 packaging)
Line 37: Line 37:
 
         --disable-neon \
 
         --disable-neon \
 
         --enable-debug
 
         --enable-debug
 
 
  
 
Another list
 
Another list
Line 45: Line 43:
 
Blog about building ooo-build on Fedora 7
 
Blog about building ooo-build on Fedora 7
 
* http://openofficeorgfoo.blogspot.com/2007/12/building-ooo-build-from-source.html
 
* 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
  
 
[[Category: Distribution-Specific Build Instructions]][[Category:Build_System]]
 
[[Category: Distribution-Specific Build Instructions]][[Category:Build_System]]

Revision as of 19:36, 31 March 2013

About Fedora

http://www.fedoraproject.org

Build Instructions

The build procedure is the same as for other Linux systems.

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

Still valid?

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

Blog about building ooo-build on Fedora 7

Fedora packaging

Personal tools