From: softlib.cs.rice.edu
Last mod: April 6, 1995
fastlink 3.0p
Portability Information
With the assistance of many users, I have investigated the portability
of FASTLINK to the following operating systems. In this file I
summarize the results. In those cases where there is something
interesting to be said, I refer to another README file with more
details. In general, some more portability information is badly
needed, especially for the LINKAGE auxiliary programs (preplink,
makeped, lcp, lrp, lsp, unknown). User assistance with portability
tests would be greatly appreciated!
- AIX --- the standard operating system for IBM RS6000 workstations.
Code in the main programs seems to port fine. Compilation requires
some minor changes to the Makefile. Of the auxiliary programs,
I could only get lsp and unknown to compile and work.
See README.AIX for more details.
- DOS --- the standard operating system for IBM-compatible PC's
Ramana Idury has done a successful port to DOS. He used the
dgjpp compiler, which is a freely-available port of the
gcc compiler. He makes no guarantees about what happens
with any other compiler. Auxiliary programs for DOS
are available through Jurg Ott. See README.DOS
for more information. See README.djgpp
for how to obtain, install, and use the djgpp compiler yourself.
- HP/UX -- the standard operating system for some Hewlett-Packard
workstations.
Tara Cox Matise reports that the main programs port fine.
Auxiliary programs for HP/UX are available from the Utah FTP site
through gopher 128.110.231.1 (maintained by Dean Flanders); look
under publically available software.
- IRIX --- the standard operating system for some SGI workstations.
David Featherstone reports that the code in the main programs
seems to port fine. Compilation requires some minor changes to the
Makefile. With some effort, David was able to modify other versions
of the auxiliary programs to port. I am waiting for a detailed list
of the changes he made. See README.IRIX
- Linux --- freely available version of UNIX for PC's
Xiali Xie, Shriram Krishnamurthy, and Kurt Hornik report that
the main programs port fine. Among the auxiliary programs,
unknown and lsp port fine. The others require nontrivial changes.
I am waiting for information from Kurt Hornik. See
README.Linux .
- OS/2 --- operating system for some IBM-compatible PC's
Luc Krols reports that he was able to get an earlier version of
FASTLINK to compile with a commercially available C compiler.
I would appreciate if users with OS/2 machines could test
more recent versions. Auxiliary programs for OS/2 are available
from Jurg Ott.
- OSF --- operating system for DEC Alpha workstations.
The code compiles fine. While running it may hit a floating
point exception due to a bug in some C compilers. See
README.OSF for more details.
Auxiliary programs are available
at ftp.well.ox.ac.uk (maintained by Dan Weeks)
- Solaris 2.* --- operating system for newer Sun workstations.
The code ports fine.
Auxiliary programs for HP/UX are available from the Utah FTP site
through gopher 128.110.231.1 (maintained by Dean Flanders); look
under publically available software.
- SunOS --- operating system for older Sun workstations.
The code ports fine.
Auxiliary programs for HP/UX are available from the Utah FTP site
through gopher 128.110.231.1 (maintained by Dean Flanders); look
under publically available software.
- Ultrix --- operating system for some DEC workstations.
The code ports fine.
Auxiliary programs for HP/UX are available from the Utah FTP site
through gopher 128.110.231.1 (maintained by Dean Flanders); look
under publically available software.
- VMS --- operating system for some DEC workstations.
There are versions of VMS for VAXStations and Alphas.
What I know is largely based on reports from Kimmo Kallio, who
uses VMS on an Alpha, Steve Roberts who uses VMS on a VAXStation
and Shriram Krishnamurthi who help me with the VAX port.
The code can be ported after some changes to the filenames
used in checkpointing and a few changes to code files.
Auxiliary programs for HP/UX are available from the Utah FTP site
through gopher 128.110.231.1 (maintained by Dean Flanders); look
under publically available software.
See README.VMS for more details.
back to fastlink