Difference between revisions of "How to enable APPR with Apache OpenOffice 3.4 on Ubuntu 11.04"
(→Install Perl module miniXML) |
|||
Line 48: | Line 48: | ||
=== Install Perl module miniXML === | === Install Perl module miniXML === | ||
You can get it from [http://search.cpan.org/~pdeegan/XML-Mini-1.38/ XML-Mini-1.38]. Run the following commands to install it. | You can get it from [http://search.cpan.org/~pdeegan/XML-Mini-1.38/ XML-Mini-1.38]. Run the following commands to install it. | ||
− | tar xvf XML-Mini-1.38.tar.gz | + | ''tar xvf XML-Mini-1.38.tar.gz |
cd XML-Mini-1.38 | cd XML-Mini-1.38 | ||
− | sudo perl -MCPAN -e "install XML::Mini" | + | sudo perl -MCPAN -e "install XML::Mini"'' |
== Run APPR for AOO3.4 == | == Run APPR for AOO3.4 == |
Revision as of 10:44, 3 May 2012
APPR is a performance toolset for OpenOffice. You will get a step-to-step guide on "How to enable APPR with Apache OpenOffice 3.4 on Ubuntu 11.04".
Contents
Get AOO3.4 build ready with APPR patch
Get the latest source code for Apache OpenOffice 3.4
You can get the source code from "https://svn.apache.org/repos/asf/incubator/ooo/trunk". Please put it under "/opt/aoo340/build", mark it as AOO_HOME. Then you can locate to all the modules under "$AOO_HOME/main".
Get the package for APPR
Here is the link. Please put it under "/opt/aoo340" and uncompress it. You can get a dir "/opt/aoo340/APPR.for.AOO340.on.Ubuntu.11.04/APPR", mark it as APPR_HOME, then run commands below to apply APPR's patch into AOO's codebase.
cd "$APPR_HOME/src/appr_hook/ooo_patch" chmod a+x apply.sh ./apply.sh "$AOO_HOME/main"
Make a full build for AOO3.4
Please build AOO's source code with "export TIMELOG=TRUE"
cd "$AOO_HOME/main" autoconf ./configure ... source LinuxX86.Env.sh export TIMELOG=TRUE cd instset_ooo build --all -P4
Get the installation package
You can get it at "$AOO_HOME/main/instsetoo_native/unxlngi6.pro/OpenOffice/archive/install/en-US/Apache_OpenOffice_incubating_3.4.0_Linux_x86_install-arc_en-US.tar.gz". Please extract it, rename it to soffice and move it to "/opt/aoo340/". You can get a dir "/opt/aoo340/soffice", mark it as SOFFICE_HOME.
Install Macro library for APPR
You need to launch AOO3.4 by command "$SOFFICE_HOME/openoffice.org3/program/soffice.bin" in ternimal. Then import the Macro library under "$APPR_HOME/starBASIC/script.xlb". Please refer to user guide under "$APPR_HOME/docs".
Install 3rd support for APPR
Check gawk on Ubuntu
You can run command "sudo apt-get install gawk" to install it
Check bash on Ubuntu
You can run command "sudo dpkg-reconfigure dash" to make "dash" as not a default setting. "bash" is needed to run APPR.
Check YAML on Ubuntu
You can run command "sudo apt-get install libyaml-perl" to install it
Install Perl module SVG
You can get it from SVG-2.28. Run the following commands to install it.
tar xvf SVG-2.28.tar.gz cd SVG-2.28 sudo perl -MCPAN -e "install SVG"
Install Perl module miniXML
You can get it from XML-Mini-1.38. Run the following commands to install it.
tar xvf XML-Mini-1.38.tar.gz cd XML-Mini-1.38 sudo perl -MCPAN -e "install XML::Mini"