Difference between revisions of "OOo Mac Build"
(→Configuring The Source) |
(OOo Category) |
||
(43 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
− | = Openoffice.org Fedora Build | + | = Openoffice.org Mac Build = |
+ | [[OOo Fedora Build]] - [[OOo Windows Build]] | ||
* Resources | * Resources | ||
{| border="1" | {| border="1" | ||
Line 6: | Line 7: | ||
! Student Name !! CDOT Computer Name !! Operation !! Status | ! Student Name !! CDOT Computer Name !! Operation !! Status | ||
|- | |- | ||
− | | [[User:dmoon4|Daeseon Moon]] (irc:Daeseon)|| Russia || | + | | [[User:dmoon4|Daeseon Moon]] (irc:Daeseon)|| Russia || || Build Success |
+ | |- | ||
+ | | [[User:jtpau|Jerry Pau]] (irc: jPau) || Canada || m40 Done; m41 Done || Build Success | ||
+ | |- | ||
+ | | [[User:Wfred|Fred Wang]] (irc:WFred)|| Russia/Spain || || Build Succeeded - Spain. From Feb 11, 10AM to Feb 11, 1:30PM (ish) | ||
+ | |- | ||
+ | | [[User:rmwang|Ryan Wang]] (irc:rmwang)|| Russia/EasterIsland/Local || || '''Build Success:''' on EasterIsland | ||
+ | |- | ||
+ | | [[User:bbarcick|Bartosz Barcicki]] (irc:BartB)|| Easter Island || || | ||
+ | |- | ||
+ | | [[User:Lzahir|Ladan Zahiroleslam]] (irc:l_zahir)|| Canada||Aqua Build(OOo M41) ||'''Build Success:''' Started on Feb. 9, 08:57 pm --Finished Feb. 9 23:55 pm-Insulation Completed -Feb 12,09 | ||
+ | |- | ||
+ | | [[User:Minicheong|Frankie Law]] (irc:Mini_Cheong)|| Spain(Local Account) || || Building: 2:57am - 6:56am Finish | ||
+ | |- | ||
+ | | [[User:achan66|Aaron Chan]] (irc::achan66)|| Russia || Building m40 || Building | ||
+ | |- | ||
+ | | [[User:arbraini|Andrew Braini]] (irrc::aBraini)|| EasterIsland || Building m40 || Build Started 2:17pm Fri 13 Feb. | ||
|} | |} | ||
+ | |||
== Getting the Source == | == Getting the Source == | ||
[http://wiki.services.openoffice.org/wiki/AquaBuild OpenOffice Max OS X AquaBuild instructions] | [http://wiki.services.openoffice.org/wiki/AquaBuild OpenOffice Max OS X AquaBuild instructions] | ||
+ | Connect to the target system and run the following command on the terminal to download the source code from the OpenOffice SVN. | ||
+ | <pre> | ||
+ | svn checkout http://svn.services.openoffice.org/ooo/tags/DEV300_m40 | ||
+ | </pre> | ||
== Setting C and C++ compilers == | == Setting C and C++ compilers == | ||
* Bash shell | * Bash shell | ||
Line 39: | Line 61: | ||
* Put mozilla prebuilt archives to src_root/moz/zipped/ | * Put mozilla prebuilt archives to src_root/moz/zipped/ | ||
− | ** [http://eric.bachard.free.fr/mac/moz/seamonkey_Intel/MACOSXGCCIinc.zip | + | ** [http://eric.bachard.free.fr/mac/moz/seamonkey_Intel/MACOSXGCCIinc.zip MACOSXGCCIinc.zip] |
** [http://eric.bachard.free.fr/mac/moz/seamonkey_Intel/MACOSXGCCIlib.zip MACOSXGCCIlib.zip] | ** [http://eric.bachard.free.fr/mac/moz/seamonkey_Intel/MACOSXGCCIlib.zip MACOSXGCCIlib.zip] | ||
− | ** [http://eric.bachard.free.fr/mac/moz/seamonkey_Intel/MACOSXGCCIruntime.zip | + | ** [http://eric.bachard.free.fr/mac/moz/seamonkey_Intel/MACOSXGCCIruntime.zip MACOSXGCCIruntime.zip] |
− | * type "configure -options..." or create build.sh | + | * type "./configure -options..." or create build.sh |
<code> | <code> | ||
#!/bin/sh | #!/bin/sh | ||
Line 50: | Line 72: | ||
echo OpenOffice Version: $OOVERSION | echo OpenOffice Version: $OOVERSION | ||
./configure \ | ./configure \ | ||
− | --with-lang="en-US | + | --with-lang="en-US" \ |
--disable-odk \ | --disable-odk \ | ||
--disable-pasf \ | --disable-pasf \ | ||
Line 73: | Line 95: | ||
</pre> | </pre> | ||
* execute build.sh | * execute build.sh | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== Setting Environment Variables == | == Setting Environment Variables == | ||
Line 83: | Line 100: | ||
== Bootstrapping == | == Bootstrapping == | ||
+ | <pre> | ||
+ | ./bootstrap | ||
+ | source MacOSXX86Env.Set.sh | ||
+ | cd instsetoo_native | ||
+ | export TMP=/tmp | ||
+ | export SYSTEM_OPENSSL=YES | ||
+ | </pre> | ||
+ | == Build == | ||
+ | <pre> | ||
+ | build --all -P4 | ||
+ | </pre> | ||
− | + | [[Category:OpenOffice.org]] |
Latest revision as of 15:06, 11 May 2009
Contents
Openoffice.org Mac Build
OOo Fedora Build - OOo Windows Build
- Resources
Student Name | CDOT Computer Name | Operation | Status |
---|---|---|---|
Daeseon Moon (irc:Daeseon) | Russia | Build Success | |
Jerry Pau (irc: jPau) | Canada | m40 Done; m41 Done | Build Success |
Fred Wang (irc:WFred) | Russia/Spain | Build Succeeded - Spain. From Feb 11, 10AM to Feb 11, 1:30PM (ish) | |
Ryan Wang (irc:rmwang) | Russia/EasterIsland/Local | Build Success: on EasterIsland | |
Bartosz Barcicki (irc:BartB) | Easter Island | ||
Ladan Zahiroleslam (irc:l_zahir) | Canada | Aqua Build(OOo M41) | Build Success: Started on Feb. 9, 08:57 pm --Finished Feb. 9 23:55 pm-Insulation Completed -Feb 12,09 |
Frankie Law (irc:Mini_Cheong) | Spain(Local Account) | Building: 2:57am - 6:56am Finish | |
Aaron Chan (irc::achan66) | Russia | Building m40 | Building |
Andrew Braini (irrc::aBraini) | EasterIsland | Building m40 | Build Started 2:17pm Fri 13 Feb. |
Getting the Source
OpenOffice Max OS X AquaBuild instructions
Connect to the target system and run the following command on the terminal to download the source code from the OpenOffice SVN.
svn checkout http://svn.services.openoffice.org/ooo/tags/DEV300_m40
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
#!/bin/sh export BASE=`pwd` export OOVERSION=`echo $BASE|sed 's/^\/.*\///'` echo Building from : $BASE echo OpenOffice Version: $OOVERSION ./configure \ --with-lang="en-US" \ --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
Setting Environment Variables
Bootstrapping
./bootstrap source MacOSXX86Env.Set.sh cd instsetoo_native export TMP=/tmp export SYSTEM_OPENSSL=YES
Build
build --all -P4