Difference between revisions of "How to enable APPR with Apache OpenOffice 3.4 on Ubuntu 11.04"

From Apache OpenOffice Wiki
Jump to: navigation, search
Line 2: Line 2:
  
  
== Step-1 Get AOO3.4 build ready with APPR patch ==
+
== Get AOO3.4 build ready with APPR patch ==
  
=== Step-1.1 Get the latest source code for Apache OpenOffice 3.4 ===  
+
=== 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".
 
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".
  
=== Step-1.2 Get the package for APPR===
+
=== 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.
 
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"
 
   ''cd "$APPR_HOME/src/appr_hook/ooo_patch"
Line 13: Line 13:
 
     ./apply.sh "$AOO_HOME/main"''
 
     ./apply.sh "$AOO_HOME/main"''
 
                
 
                
=== Step-1.3 Make a full build for AOO3.4 ===
+
=== Make a full build for AOO3.4 ===
 
Please build AOO's source code with "export TIMELOG=TRUE"
 
Please build AOO's source code with "export TIMELOG=TRUE"
 
   ''cd "$AOO_HOME/main"
 
   ''cd "$AOO_HOME/main"
Line 23: Line 23:
 
     build --all -P4''
 
     build --all -P4''
 
      
 
      
=== Step-1.4 Get the installation package ===
+
=== 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'''.
 
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'''.
  
== Step-2 Install Macro library for APPR ==
+
== Install Macro library for APPR ==
 
You need to launch AOO3.4 by run 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".
 
You need to launch AOO3.4 by run 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".
  
== Step-3 run APPR for AOO3.4 ==
+
== Run APPR for AOO3.4 ==

Revision as of 10:06, 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".


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 run 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".

Run APPR for AOO3.4

Personal tools