Grig Developer Info

If you consider yourself to be an advanced Linux user, or maybe even a free software developer, you will find the information on this page useful.

Latest Source Code

If you want to try the latest source code you should get it directly from the CVS repository. This page gives you detailed instructions on how you can access the CVS repository. Remeber to use grig2 instead of modulename.

If you just want to browse the source code in a convenient way, you may also find the ViewVC web interface interesting.

Grig Download Information

Currently, I can only guarantee installation support for source package, although binary packages may be available from third parties. Brief installation instructions and notes are given below. Please also study the documents available in the source package.

Source Packages

The latest source distribution can be downloaded from the SourceForge download area.

Unpack the source package with:

     tar -xvfz grig-x.y.z.tar.gz

Change to the grig-x.y.z directory and build grig:

     ./configure
make
make install

The last step usually requires you to become root, otherwise you may not have the required permissions to install grig. If you can not or do not want to install grig as root, you can install grig into a custom directory by adding –prefix=somedir to the ./configure step.

If the configure step fails with an error, examine the output. It will usually tell you which package or libraries you need in order to build grig. Please note, the you also need the so-called development packages. In many GNU/Linux systems you can just install the GNOME Development stuff, but I would recommend to just install everything if you can (except if you are running Debian ;-).

Of course, you will also need Hamlib installed and working properly on your system before you can install grig.

If you encounter any show-stoppers, feel free to ask for help, see User Support.

Debian Packages

Joop Stakenborg is kind enough to maintain debian packages for grig. The latest versions of Grig are usually available on testing and unstable. If not, you can check this page for status.

Ubuntu

There are native Ubuntu packages for grig, but they may not be quite up to date. You may want to try the debian package instead.

Fedora Core

Grig is included in Fedora Core, see the status here.

Suse Linux

No recent info available. You can try the Fedora RPM.

Mandriva

No recent info available. You can try the Fedora RPM.

BSD

Grig is available from freshports.

Mac OS X

The source code can be built the same way as under Linux:

     ./configure
make
make install

This has been reported to work and, since I do not have any Mac, I can not provide any support beyond this. Sorry.

Wintendo

Well, it is possible, it works fine, but I don’t support it anymore. Try Linux instead 😉