|
|
|
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.
|
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 | ||
| [ Dataplot | Dataplot Downloading | Unix Downloading | Auxillary Files | Sourc Files ] |