SED navigation bar go to SED home page go to Dataplot home page go to NIST home page SED Home Page SED Contacts SED Projects SED Products and Publications Search SED Pages

DATAPLOT Unix Executables

Introduction We provide pre-built Dataplot executables for a number of Unix platforms. The list of supported executables is determined by what I have access to at NIST, and is therefore subject to change as the available platforms at NIST change.

Sometimes there are compatibility issues if you are running a different level of the operating system. Problems are more likely if you are running an older version of the operating system. My recommendation is to try using the pre-built executable. If it does not work, then you will have to download and build from the source. Our site tends to stay current with the operating systems.

Also, I use static, rather than shared, libraries whenever possible. This is done to minimize problems for sites that may not have the appropriate libraries (in particular, many sites do not have the Fortran runtime libraries). However, on some platforms, the X11 library is only available as a shared library. This should not present a problem as the needed X11 library should be available as part of the standard operating system.

I no longer have access to some of these platforms. I provide the most recent executable that I have. For these platforms, you might want to download the executable to get started. However, I recommend that you download the source and build from the source in order to have a more current version.

Red Hat Linux - Fedora
Red Hat Linux
Fedora
There are a number of Linux vendors (Red Hat, Mandrake, SuSE, Debian, etc.). My current platform for a 64-bit Linux is version 5 of CentOS and my current platform for 32-bit Linux is version 8 of Fedora.

If you run a different variant of Linux, we recommend that you first try downloading the Fedora executable. If this executable is not compatible with your Linux, we recommend that you download the source and build Dataplot from the source code.

We now also support a 64-bit executable built using gfortran on CentOS 5.

Current versions (updated 10/02/2008):

Linux Fedora 32-bit executable.
Linux CentOS 64-bit (Red Hat compatible) executable


The following previous executables are also available: Previous Linux Fedora 32-bit executable (updated 08/10/2007).
Linux CentOS 64-bit executable (updated 02/25/2008).

Cygwin
Cygwin Cygwin is freely downloadable software that provides a Linux-like environment on a Windows platforms. Note that the Dataplot Red Hat Linux executable does not run under cygwin. You have to use the executable that was explicitly built for cygwin.

Typically, you will want to run Dataplot using X11 for cygwin. So you should install the cygwin X11 software if you haven't already done so. See the cygwin web site for more information.

NOTE: Last updated 02/25/2008. Cygwin executable

NOTE: Previous cygwin executable (updated 08/10/2007).

Sun Solaris 5.x
Sun Solaris This version was built using the g77 and gcc compilers running Sun Solaris 5.9. This executable should run under most 5.x installations

NOTE: Last updated 02/25/2008. Sun Solaris (5.9) executable

NOTE: Previous Sun Solaris (5.9) executable (updated 08/10/2007).

Sun Solaris 5.8 executable (double precision) (updated 7/2002).

SGI - IRIX 6.5
SGI Running IRIX 6.5 This version is for the SGI running IRIX 6.5 and was compiled using the "-n32 -mips3" options. According to my local SGI system administrator, this should run under all IRIX 6.5 platforms. Other options may provide better performance on given platforms. If you want the optimal performance for your platform, you will need to download the source and compile with the appropriate -mips option). However, this default version should provide excellent performance for most applications.

NOTE: Last updated 04/25/2006. SGI IRIX 6.5 executable

NOTE: Previous SGI IRIX (6.5) executable (updated 08/30/2005).

We no longer support SGI's running IRIX 5.3 and earlier.

IBM RS-6000 - AIX 2.4
RS-6000 AIX NOTE: Last updated 5/2003. RS-6000 executable

I do not currently have access to an RS-6000 platform. I will update this executable if one becomes available.

HP 9000/735 HP-UX
This executable was graciously provided by an external user. I cannot provide any direct support for HP executables as I do not have an HP platform available locally.

NOTE: Last updated 2/2001. HP-9000 executable

Dec Alpha - DEC OSF/1 V3.0.
Dec Alpha NOTE: Last updated 3/2003. DEC Alpha executable

I no longer have access to a Dec Alpha platform, so this executable will no longer be updated.

Berkeley Free BSD, version 4.1, (Unix for the PC)
Berkeley BSD Unix Note that the Berkeley Free BSD system is not Linux. Free BSD is in fact derived from the original Unix source code and is not a clone of Unix as is Linux.

This executable was graciously provided by Mark Vangel of the Dana Farber Cancer Institute. As I do not have any BSD implementations available locally, I cannot provide direct support for this executable.

NOTE: Last updated 5/2001. Berkeley Free BSD executable

NOTE: Pedro Guffuni has graciously added the command line version of Dataplot to the FreeBSD ports system (it will be included in future versions of FreeBSD).

Other Unix Platforms MAC OSX is discussed separately.

We have in the past provided Convex and Cray Dataplot executables. These are no longer provided as NIST no longer has the machines. This should not be too much of an issue as the platforms are no longer being produced.

Other Unix hosts will need to download and compile the Dataplot source code. However, building from source is generally straighforward for Unix platforms.

Double Precision Versions For most users and applications the single precision version should be adequate (many internal calculations are in fact performed in double precision, but all data is stored as single precision). However, those who have data requiring the highest available precision can retrieve a double precision version for the Sun platform. The "-r8" option is available on most, but not all, Unix hosts. For non-Sun hosts, you can build a higher precision version by downloading the source and compiling with the -r8 (or comparable) option. You also need to compile the "x11_src.c" routine with the "-DDOUBLE" option. This option takes care of the different word sizes when passing arguments from Fortran to C. Contact Alan Heckert if you need assistance in implementing this option. We do not plan to provide any double precision executables for platforms other than the Sun.

Unix installations for other platforms should present no particular problems as long as a Fortran compiler (and a C compiler for X11 support) and sufficient memory are available.

Date created: 6/5/2001
Last updated: 2/28/2008
Please email comments on this WWW page to sedwww@cam.nist.gov.

Dataplot |  Dataplot Downloading |  Unix Downloading |  Auxillary Files |  Sourc Files ]