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: 08 May 2008
| | jam | make |
| Linux 32-bit | Yes | Yes |
| Linux 64-bit | Yes | Yes |
| Solaris | Yes | NT |
| Cygwin | Yes | No |
| Windows | Yes | NS |
| Macintosh | Yes | Yes |
- NT - Not Tested
- NS - Not Supported on this platform
Jam Utility