<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RockRockOn</id>
	<title>Apache OpenOffice Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openoffice.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RockRockOn"/>
	<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/wiki/Special:Contributions/RockRockOn"/>
	<updated>2026-08-13T02:56:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User:RockRockOn&amp;diff=7227</id>
		<title>User:RockRockOn</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User:RockRockOn&amp;diff=7227"/>
		<updated>2006-03-31T20:09:07Z</updated>

		<summary type="html">&lt;p&gt;RockRockOn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Also known as &amp;#039;&amp;#039;&amp;#039;evilyoda&amp;#039;&amp;#039;&amp;#039; on IRC&lt;br /&gt;
&lt;br /&gt;
Skills:&lt;br /&gt;
*Java&lt;br /&gt;
*Ruby&lt;br /&gt;
*Visual Basic&lt;br /&gt;
*MySQL&lt;br /&gt;
*Some PHP&lt;br /&gt;
*Even less C/C++&lt;br /&gt;
&lt;br /&gt;
Interests:&lt;br /&gt;
*Computational Linguistics&lt;br /&gt;
*Grammar Checker Development&lt;/div&gt;</summary>
		<author><name>RockRockOn</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Chart2&amp;diff=7226</id>
		<title>Chart2</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Chart2&amp;diff=7226"/>
		<updated>2006-03-31T20:04:24Z</updated>

		<summary type="html">&lt;p&gt;RockRockOn: /* OOoBuild */ add wikilinks for ccache and icecream&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gathers information about the new chart implementation of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
HERE - ADD some more information to make it look less empty...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Compiling the new chart module ==&lt;br /&gt;
&lt;br /&gt;
The first step anyone need to achieve before starting to develop on the chart module&lt;br /&gt;
is compiling OpenOffice.org with the needed modifications for the new chart module.&lt;br /&gt;
OpenOffice.org provides two main ways to compile it : the &amp;quot;Vanilla&amp;quot; way and the &lt;br /&gt;
&amp;quot;OOoBuild&amp;quot; way. Let&amp;#039;s explain what they are and the differences between those two &lt;br /&gt;
ways.&lt;br /&gt;
&lt;br /&gt;
=== Compiling OpenOffice.org : the theory ===&lt;br /&gt;
&lt;br /&gt;
==== Vanilla ====&lt;br /&gt;
&lt;br /&gt;
Vanilla is the &amp;quot;standard&amp;quot; way to compile OOo. To compile OOo the &amp;quot;Vanilla&amp;quot; way,&lt;br /&gt;
you only need to download the sources, unzip them, and follow the instructions given&lt;br /&gt;
on the page [Add a link to the build steps from]. We will give Chart-specific details&lt;br /&gt;
about this in the following sections.&lt;br /&gt;
&lt;br /&gt;
==== OOoBuild ====&lt;br /&gt;
&lt;br /&gt;
To make it simple, OOoBuild is a &amp;quot;wrapper&amp;quot; around the OpenOffice.org build process&lt;br /&gt;
to make compiling OOo more straight-forward. Some of the enhancements added are :&lt;br /&gt;
&lt;br /&gt;
* patches for known compiling problems&lt;br /&gt;
* integration with &amp;quot;[[ccache]]&amp;quot; and &amp;quot;[[icecream]]&amp;quot; to speed-up the process&lt;br /&gt;
* linux distribution specific compiling steps (specific splash screen for Fedora...)&lt;br /&gt;
&lt;br /&gt;
So, to compile OOo with OOoBuild, just just need to download OOoBuild and put the&lt;br /&gt;
OOo standard sources in a specific directory.&lt;br /&gt;
&lt;br /&gt;
=== Compiling OpenOffice.org : the practice ===&lt;br /&gt;
&lt;br /&gt;
==== Commmon steps ====&lt;br /&gt;
&lt;br /&gt;
First of all before starting to compile anything, you will need to install all the&lt;br /&gt;
dependencies and tools needed for the compiling steps. On the Tools project page, &lt;br /&gt;
you should find all the information on the &amp;quot;Building the source&amp;quot; section :&lt;br /&gt;
&lt;br /&gt;
http://tools.openoffice.org/&lt;br /&gt;
&lt;br /&gt;
There, you should read the different sub-sections, they will give you a nice &lt;br /&gt;
introduction on how everything works. You should also notice that the steps are&lt;br /&gt;
different on each OS.&lt;br /&gt;
&lt;br /&gt;
==== Vanilla ====&lt;br /&gt;
&lt;br /&gt;
TODO : Describing the vanilla build process.&lt;br /&gt;
&lt;br /&gt;
==== OOoBuild ====&lt;br /&gt;
&lt;br /&gt;
TODO : Describing the OOoBuild build process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== The bugs reported and the solutions. ====&lt;br /&gt;
&lt;br /&gt;
During the compiling step, you will not be able to compile the whole code&lt;br /&gt;
&lt;br /&gt;
== Developping for the new chart module ==&lt;br /&gt;
&lt;br /&gt;
The common steps.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Some useful information ==&lt;br /&gt;
&lt;br /&gt;
* Web page : http://graphics.openoffice.org/chart/chart.html&lt;br /&gt;
* specs : http://specs.openoffice.org/chart/index.html&lt;br /&gt;
* Current CWS Name : [[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Id=1074&amp;amp;Path=SRC680%2Fchart2mst3 chart2mst3]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc issues]]&lt;/div&gt;</summary>
		<author><name>RockRockOn</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Chart2&amp;diff=7225</id>
		<title>Chart2</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Chart2&amp;diff=7225"/>
		<updated>2006-03-31T20:01:00Z</updated>

		<summary type="html">&lt;p&gt;RockRockOn: /* Vanilla */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page gathers information about the new chart implementation of OpenOffice.org.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
HERE - ADD some more information to make it look less empty...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Compiling the new chart module ==&lt;br /&gt;
&lt;br /&gt;
The first step anyone need to achieve before starting to develop on the chart module&lt;br /&gt;
is compiling OpenOffice.org with the needed modifications for the new chart module.&lt;br /&gt;
OpenOffice.org provides two main ways to compile it : the &amp;quot;Vanilla&amp;quot; way and the &lt;br /&gt;
&amp;quot;OOoBuild&amp;quot; way. Let&amp;#039;s explain what they are and the differences between those two &lt;br /&gt;
ways.&lt;br /&gt;
&lt;br /&gt;
=== Compiling OpenOffice.org : the theory ===&lt;br /&gt;
&lt;br /&gt;
==== Vanilla ====&lt;br /&gt;
&lt;br /&gt;
Vanilla is the &amp;quot;standard&amp;quot; way to compile OOo. To compile OOo the &amp;quot;Vanilla&amp;quot; way,&lt;br /&gt;
you only need to download the sources, unzip them, and follow the instructions given&lt;br /&gt;
on the page [Add a link to the build steps from]. We will give Chart-specific details&lt;br /&gt;
about this in the following sections.&lt;br /&gt;
&lt;br /&gt;
==== OOoBuild ====&lt;br /&gt;
&lt;br /&gt;
To make it simple, OOoBuild is a &amp;quot;wrapper&amp;quot; around the OpenOffice.org build process&lt;br /&gt;
to make compiling OOo more straight-forward. Some of the enhancements added are :&lt;br /&gt;
&lt;br /&gt;
* patches for known compiling problems&lt;br /&gt;
* integration with &amp;quot;ccache&amp;quot; and &amp;quot;icecream&amp;quot; to speed-up the process&lt;br /&gt;
* linux distribution specific compiling steps (specific splash screen for Fedora...)&lt;br /&gt;
&lt;br /&gt;
So, to compile OOo with OOoBuild, just just need to download OOoBuild and put the&lt;br /&gt;
OOo standard sources in a specific directory.&lt;br /&gt;
&lt;br /&gt;
=== Compiling OpenOffice.org : the practice ===&lt;br /&gt;
&lt;br /&gt;
==== Commmon steps ====&lt;br /&gt;
&lt;br /&gt;
First of all before starting to compile anything, you will need to install all the&lt;br /&gt;
dependencies and tools needed for the compiling steps. On the Tools project page, &lt;br /&gt;
you should find all the information on the &amp;quot;Building the source&amp;quot; section :&lt;br /&gt;
&lt;br /&gt;
http://tools.openoffice.org/&lt;br /&gt;
&lt;br /&gt;
There, you should read the different sub-sections, they will give you a nice &lt;br /&gt;
introduction on how everything works. You should also notice that the steps are&lt;br /&gt;
different on each OS.&lt;br /&gt;
&lt;br /&gt;
==== Vanilla ====&lt;br /&gt;
&lt;br /&gt;
TODO : Describing the vanilla build process.&lt;br /&gt;
&lt;br /&gt;
==== OOoBuild ====&lt;br /&gt;
&lt;br /&gt;
TODO : Describing the OOoBuild build process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== The bugs reported and the solutions. ====&lt;br /&gt;
&lt;br /&gt;
During the compiling step, you will not be able to compile the whole code&lt;br /&gt;
&lt;br /&gt;
== Developping for the new chart module ==&lt;br /&gt;
&lt;br /&gt;
The common steps.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
== Some useful information ==&lt;br /&gt;
&lt;br /&gt;
* Web page : http://graphics.openoffice.org/chart/chart.html&lt;br /&gt;
* specs : http://specs.openoffice.org/chart/index.html&lt;br /&gt;
* Current CWS Name : [[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Id=1074&amp;amp;Path=SRC680%2Fchart2mst3 chart2mst3]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Calc issues]]&lt;/div&gt;</summary>
		<author><name>RockRockOn</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=User:RockRockOn&amp;diff=7224</id>
		<title>User:RockRockOn</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=User:RockRockOn&amp;diff=7224"/>
		<updated>2006-03-31T19:56:06Z</updated>

		<summary type="html">&lt;p&gt;RockRockOn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Skills:&lt;br /&gt;
*Java&lt;br /&gt;
*Ruby&lt;br /&gt;
*Visual Basic&lt;br /&gt;
*MySQL&lt;br /&gt;
*Some PHP&lt;br /&gt;
*Even less C/C++&lt;br /&gt;
&lt;br /&gt;
Interests:&lt;br /&gt;
*Computational Linguistics&lt;br /&gt;
*Grammar Checker Development&lt;/div&gt;</summary>
		<author><name>RockRockOn</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Building_with_ooobuild&amp;diff=7222</id>
		<title>Building with ooobuild</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Building_with_ooobuild&amp;diff=7222"/>
		<updated>2006-03-31T19:42:11Z</updated>

		<summary type="html">&lt;p&gt;RockRockOn: /* Requirements */ add a note about automake version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vanilla Up-stream builds ==&lt;br /&gt;
&lt;br /&gt;
See the [http://tools.openoffice.org#Build tools] project for build guides for various platforms.&lt;br /&gt;
&lt;br /&gt;
Also for OS/X see [[MacOSXBuildInstructions]]&lt;br /&gt;
&lt;br /&gt;
For GNU/Linux Sparc, with gcc4.1 &amp;amp; gcj, see [[GNULinuxSparcPorting]]&lt;br /&gt;
&lt;br /&gt;
== ooo-build builds ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If you are looking for additional building tips for Windows check [[Windows |this]] page first.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== configure ===&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      The build process is pretty complicated; you have a choice&lt;br /&gt;
      of commands now; although running both won&amp;#039;t actually hurt:&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
      ./autogen.sh # only for the CVS version&lt;br /&gt;
      ./configure  # the packaged version&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      This will guess which branch snapshot you want to build; if&lt;br /&gt;
      you have other ideas use the --with-tag option; eg.&lt;br /&gt;
      &amp;lt;code&amp;gt;--with-tag=src680-m65&amp;lt;/code&amp;gt; for a legacy branch.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      If for some reason you have a 31337 multi-threaded computer,&lt;br /&gt;
      with great slabs of RAM; you&amp;#039;ll want to use --with-num-cpus=8&lt;br /&gt;
      etc. NB. it&amp;#039;s not clever to force the build to swap like a&lt;br /&gt;
      demented pawnbroker by using an artificially high number; C++&lt;br /&gt;
      compilation is seriously memory hungry.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      In particular, building SRC680 requires a recent jdk &amp;amp;amp; a&lt;br /&gt;
      version of apache-ant. If you use a Novell system, just do:&lt;br /&gt;
      &amp;lt;code&amp;gt;sudo rug in apache-ant&amp;lt;/code&amp;gt;, alternatively download&lt;br /&gt;
      a package from [http://www.rpmfind.net/linux/rpm2html/search.php?query=apache-ant&amp;amp;submit=Search+...&amp;quot; rpmfind.net] or failing that see [http://ant.apache.org/bindownload.cgi Ant download]&lt;br /&gt;
&amp;amp;amp; set the ANT environment variable&lt;br /&gt;
      appropriately before configuring.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Requirements ===&lt;br /&gt;
A recent version of automake, such as the 1.9 series.&lt;br /&gt;
&lt;br /&gt;
If you don&amp;#039;t have a working Java VM (i.e. any runtime), you should pass &amp;lt;code&amp;gt;--with-java=no&amp;lt;/code&amp;gt; to either &amp;lt;code&amp;gt;autogen.sh&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You need the Archive/Zip module for Perl.  (perl-Archive-Zip on RPM-based distributions, libarchive-zip-perl on dpkg-based distributions)&lt;br /&gt;
&lt;br /&gt;
You need the development package for Python (this would be python-devel on RPM-based distributions).&lt;br /&gt;
&lt;br /&gt;
You need curl and curl-devel.&lt;br /&gt;
&lt;br /&gt;
You need odbc_config to be present.  On SUSE systems, this is in the unixODBC-devel package.&lt;br /&gt;
&lt;br /&gt;
You need libsndfile and libsndfile-devel.&lt;br /&gt;
&lt;br /&gt;
If you don&amp;#039;t have a recent enough openldap, pass &amp;lt;code&amp;gt;--disable-openldap&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;autogen.sh&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You need neon and neon-devel.&lt;br /&gt;
&lt;br /&gt;
You need qt3 and qt3-devel, or if you don&amp;#039;t have the KDE development packages, pass &amp;lt;code&amp;gt;--disable-kde&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;autogen.sh&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
You need mozilla-nss-devel.&lt;br /&gt;
&lt;br /&gt;
In SuSE, you need gecko-sdk.&lt;br /&gt;
&lt;br /&gt;
=== download ===&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      By the time you&amp;#039;ve upgraded your system to the point that it&lt;br /&gt;
      has all the packages you need to start building OO.o (mozilla etc. etc.) you&amp;#039;re almost at the point that you&lt;br /&gt;
      can download the bulk of the source. To do this, after a&lt;br /&gt;
      successful configure simply type: &amp;lt;code&amp;gt;./download&amp;lt;/code&amp;gt; and wait.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      If for whatever reason this fails, you can verify your download&lt;br /&gt;
      by fetching the equivalent .md5 file &amp;amp;amp; comparing it to&lt;br /&gt;
      the result of &amp;lt;code&amp;gt;md5sum &amp;lt;archive&amp;gt;&amp;lt;/code&amp;gt;. The source&lt;br /&gt;
      archives are http://go-ooo.org/packages/SRC680&lt;br /&gt;
       - put the source in ooo-build/src.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== make ===&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      This is the taxing bit - type &amp;lt;code&amp;gt;make&amp;lt;/code&amp;gt; and don&amp;#039;t forget&lt;br /&gt;
      to press enter. Quite possibly you want to log the output, so&lt;br /&gt;
      why not &amp;lt;code&amp;gt;make 2&amp;gt;&amp;amp;1 | tee /tmp/log&amp;lt;/code&amp;gt;.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;p&amp;gt;&lt;br /&gt;
      Since ooo-build wraps the actual OO.o configuration &amp;amp;amp;&lt;br /&gt;
      build process, there are a number of internal config checks that&lt;br /&gt;
      also need to pass. For a first time build it&amp;#039;s well worth staying&lt;br /&gt;
      near the console while everything unpacks, and the internal&lt;br /&gt;
      configure runs; if that completes without incident - you&amp;#039;re&lt;br /&gt;
      usually into the heavy-duty thumb twiddling.&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
*[[Installing]]&lt;br /&gt;
*[[Tinderbox Setup]]&lt;br /&gt;
*[[BuildSpeedup]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Development]]&lt;/div&gt;</summary>
		<author><name>RockRockOn</name></author>
	</entry>
	<entry>
		<id>https://wiki.openoffice.org/w/index.php?title=Talk:Product_Release&amp;diff=2408</id>
		<title>Talk:Product Release</title>
		<link rel="alternate" type="text/html" href="https://wiki.openoffice.org/w/index.php?title=Talk:Product_Release&amp;diff=2408"/>
		<updated>2005-12-02T03:32:33Z</updated>

		<summary type="html">&lt;p&gt;RockRockOn: what&amp;#039;s beyond 2.0.x?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 2.x? 3.0? ==&lt;br /&gt;
&lt;br /&gt;
What information do we have for plans beyond the 2.0.x releases?&lt;/div&gt;</summary>
		<author><name>RockRockOn</name></author>
	</entry>
</feed>