home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
GRAPHICS
/
gnuplot2.0_881.tar.Z
/
gnuplot2.0_881.tar
/
ReadMe
Wrap
Text File
|
1991-09-04
|
4KB
|
74 lines
Gnuplot 2.0 for OSK - test version
Ported by Russell Hoffman, Carnegie Mellon University, rh2y+@andrew.cmu.edu,
using GCC 1.37.
This is my first attempt at porting Gnuplot 2.0 to OS9/68000. Very few
modifications were necessary to get a working version; however, the
version in this package is not quite complete -- see below.
What Gnuplot 2.0 is:
For those not already familiar with gnuplot, Gnuplot is a robust
scientific and mathematical plotting pacakge with many powerful features
and functions. A complete built-in help facility is provided. It
supports many types of output devices, from graphics terminals to
printers and plotters, and even PostScript.
Hardware requirements:
As of now, you need at least a 68020/68881 combination, and at
least 1/2 MB RAM, though more is better. You also need some form of
output device, such as a printer or graphics terminal. Actually, you can
print to a file, and then transport the file to a computer which does
have an output device. (I do this a bit --- handy to output to
PostScript and then print on the school's laser printers...)
Known bugs / shortcomings:
As of now, you need a 68881 FPU to run gnuplot. This is not a
function of the gnuplot software, but rather a function of my laziness
in not having compiled it correctly the first time. I will (hopefully
soon) recompile with the appropriate compiler arguments to allow math
functions to be handled by the math trap handler, rather than by inline
68881 code. My apologies to those who are without FPUs and can't take
advantage of this software at this time.
Also, not all of the printer drivers have been tested. This is
largely because I only have access to a certain number of printers, and
thus hae only tested and fixed those particular drivers. The following
is a list of output devices I have tested and are known to be working:
tek40xx (Tektronix 4010/4014/40xx compatible graphics terminals)
epson_lx800 (epson-compatible printers)
postscript (Adobe PostScript)
laserjet<x> (HP laserjet)
Hopefully, that covers most people's needs anyway, but if you
find a particular printer driver that is supported, but does not work,
please send me a short note with the name of the printer driver and the
nature of the problem and i will try to fix it.
Finally, the last known deficiency is that gnuplot seems not to
close output files until the program terminates, which can cause some
problems when trying to print files. i.e. the print process (usually
invoked by 'copy file.out /p') will wait forever at the end of the file
for it to be closed. Also, if you set output to be the name of a printer
device, the output may be corrupted by the SCF output processing of
things like tabs and linefeeds. Therefore, you should either print to a
file, or set all the output processing options off for that device.
Obtaining Source Code:
As of yet, I have not made source code available, for two
reasons. The first is that I do not have the code in such a state that
you could simply type 'make' and expect to generate executable code. The
second is that, according to the licensing information, source code is
to be distributed only by the original author. This means I will have to
tidy up my code and submit it to him. (For those wondering about this,
considering the name GNUplot, note that gnuplot is not a product of the
Free Software Foundation).
Original source is available on uunet.uu.net, which is where I
obtained my copy.
Enjoy!
Russell Hoffman
rh2y+@andrew.cmu.edu
Carnegie Mellon University