February 22, 2018

The StartX Files: Gnumeric 1.0 Proves Stable and Fast - page 2

How Gnumeric Came to Be

  • January 7, 2002
  • By Brian Proffitt

Acquiring Gnumeric 1.0.0 for yourself to try is not hard at all. The tarballs for the source code are easily downloaded from the GNOME FTP site If you are up-to-date with all of your GNOME libraries, then feel free. But if you are a bit behind with GNOME updates (as I seemed to be), then I strongly recommend you read the Gnumeric download documentation and make sure you have up-to-date copies of all of the requisite files and libraries. Also, if you don't have the latest copy, go download Guppi. You'll need it, as I'll explain in a moment.

For those of you that prefer not to compile, you can try picking up a packaged version to install. RPMFind is already pointing to a couple of complete packages for Gnumeric, which were created just two days after the initial release of the Gnumeric 1.0.0 source code on Dec. 31. These packages are geared for MandrakeLinux and ASP Linux thus far, but keep checking back.

Installation via the source code method is pretty simple. After finding out I needed the very latest version of libole2 (0.2.4+) and installing that, I was able to perform the usual "gunzip", "tar xvf", "configure", "make", and "make install" method with no significant problems. Getting libole2 successfully installed on my MandrakeLinux 8.1 machine was actually the most difficult part of the process, but that is another story. One piece of advice I got from Jody Goldberg: install libole2 from source if you can.

Later, I was reminded by another esteemed colleague that GNOME projects are usually very helpful with the inclusion of a Spec file in the tarball and that I could have easily gotten the same results from "rpm -tb ./gnumeric-1.0.0.tar.gz." Gnumeric is no exception, either, so use this shortcut if you prefer.

Installation and testing was done on a Pentium II 350 MHz machine that is currently running MandrakeLinux 8.1. GNOME 1.4 was the primary testing environment, though I did try it out in KDE 2.2 just to see what would happen in a cross-environment situation.

Sitemap | Contact Us