Difference between revisions of "Ubuntu Build Instructions"
From Apache OpenOffice Wiki
(→Ubuntu 9.10 Karmic Koala and Ubuntu 10.04 Lucid Lynx: OOo requires junit4(junit package provides junit 3). Edited to add this package and a needed parameter for the configure script.) |
(→Ubuntu 9.10 Karmic Koala and Ubuntu 10.04 Lucid Lynx) |
||
Line 13: | Line 13: | ||
For the sun jdk you must activate the "ubuntu lucid partner" archive in the software sources. | For the sun jdk you must activate the "ubuntu lucid partner" archive in the software sources. | ||
+ | |||
+ | To make sure that all packages are installed you could just simply run command: | ||
+ | <pre> | ||
+ | sudo apt-get build-dep openoffice.org | ||
+ | </pre> | ||
Then you can build OOo with | Then you can build OOo with |
Revision as of 21:22, 15 February 2011
Ubuntu 9.10 Karmic Koala and Ubuntu 10.04 Lucid Lynx
To build you need the following packages:
sudo apt-get install g++ gcc bison flex libarchive-zip-perl libcups2-dev libpam0g-dev \ sun-java6-jdk gperf libfreetype6-dev libxaw7-dev libfontconfig1-dev libxrandr-dev patch \ libgconf2-dev libgnomevfs2-dev ant libgtk2.0-dev junit junit4
For the sun jdk you must activate the "ubuntu lucid partner" archive in the software sources.
To make sure that all packages are installed you could just simply run command:
sudo apt-get build-dep openoffice.org
Then you can build OOo with
./configure --disable-mozilla --with-junit="/usr/share/java/junit4.jar"
For other options regarding mozilla code please see here.
In case you want to get some libraries from the system instead of building them yourself, the following packages are candidates to be installed also:
sudo apt-get install python-dev ccache libgraphite-dev \ libwpd8-dev libxslt-dev libdb4.7-dev libneon27-dev libhunspell-dev libaltlinuxhyph-dev
Then follow the Building Guide to continue.