Downloading the Latest Stable Version

The latest stable version is available online on Sourceforge for most desktop platforms. Diego Berge has generated RPMs for a variety of Linux platforms starting with version 1.4.

The Stable Release is intended for general use. Each version is in the form of a tarball containing the platform independent GPSTk Project source code and supporting information. Additional files contain compiled binaries for several common platforms. MD5 and SHA1 hashes are provided in the Release Notes for each version.

GPSTk uses the GNU "standard" for naming releases, e.g. gpstk-1.1.07. The first number is a major release identifier, the second is a revision, and the third is a patchlevel. After the version number will be a descriptor that indicates the contents of the particular file. The following descriptors are used:

src Platform independent source code of the GPSTk.
solaris-sparc32 Sun Solaris 32 bit Sparc compiled binaries
linux-x386 Linux Intel x386 compiled binaries
windows-install Microsoft Windows 32 bit Intel x386 compiled binaries

Obtaining the Latest Development Version

The latest development code can be obtained using SourceForge's Subversion repository for the GSPTk. The contents of the repository can be browsed over the web, or downloaded using the Subversion utility svn. The following command can be used to obtain a copy of the latest code using the svn utility.

svn checkout https://gpstk.svn.sourceforge.net/svnroot/gpstk

Subversion is an open source system for code revision. It is available for download online. The full text of the Subversion manual is also available over the web.

Latest Subversion Build Status

This table contains the build status of the source (in subversion) on a number of platforms. The developers at Applied Research Laboratories attempt to regularly compile the source code on different platforms using jam and make. The goal is to update this table every week with status reports for each platform tested. Hopefully this will aid the development team in finding bugs quickly and addressing them in a timely manner.

LAST UPDATED: 19 June 2009

  jam make
Linux 32-bit Yes Yes
Linux 64-bit Yes Yes
Solaris Yes No
Cygwin Yes No
Windows Yes NS
Macintosh Yes NT
  • NT - Not Tested
  • NS - Not Supported on this platform

Jam Utility

Windows .NET compiler - jam.exe
Windows/Cygwin GCC compiler - jam.exe
Linux - jam
Solaris - jam
AIX - jam
Mac OS X - jam

 
WEBLOGOALT