Difference between revisions of "OOo Mac Build"
(→Configuring The Source) |
(→Configuring The Source) |
||
Line 73: | Line 73: | ||
</pre> | </pre> | ||
* execute build.sh | * execute build.sh | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Build | * Build | ||
<pre> | <pre> |
Revision as of 18:08, 4 February 2009
Contents
[hide]Openoffice.org Fedora Build
- Resources
Student Name | CDOT Computer Name | Operation | Status |
---|---|---|---|
Daeseon Moon (irc:Daeseon) | Russia | building DEV41 |
Getting the Source
OpenOffice Max OS X AquaBuild instructions
Setting C and C++ compilers
- Bash shell
- Without ccache
- export CC=gcc
- export CXX=g++
- With ccache
- export CC="ccache gcc"
- export CXX="ccache g++"
- Without ccache
Configuring The Source
- Apply the following patch to your tree patch for moz2seamonkey zipped archives
cp moz2seamonkey_connectivity.diff DEV300_m40 cd DEV300_m40 Fake the patch application : patch --dry-run -p0 < moz2seamonkey_connectivity.diff And if nothing wrong occurs, apply it for true : patch -p0 < moz2seamonkey_connectivity.diff
- Put mozilla prebuilt archives to src_root/moz/zipped/
- type "configure -options..." or create build.sh like what eric did
#!/bin/sh
export BASE=`pwd`
export OOVERSION=`echo $BASE|sed 's/^\/.*\///'`
echo Building from : $BASE
echo OpenOffice Version: $OOVERSION
./configure \
--with-lang="en-US de fr" \
--disable-odk \
--disable-pasf \
--disable-gtk \
--disable-headless \
--disable-build-mozilla \
--with-build-version=$OOVERSION-`date +%d-%m-%y` \
--disable-fontconfig \
--without-nas \
--with-use-shell=bash \
--with-jdk-home=/System/Library/Frameworks/JavaVM.framework/Home \
--with-stlport=no \
--disable-mediawiki \
--enable-werror \
--disable-vba
- If you create build.sh, then put this file ~/bin and give proper permission
mv build.sh ~/bin chmod ug+x ~/bin/build.sh ln -s ~/bin/build.sh your src_root(DEV300_m41)/build.sh
- execute build.sh
- Build
build --all -P4