home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / GRAPHICS / gnuplot32x.tar.Z / gnuplot32x.tar / os9gnuplot3 / README.OS9 < prev   
Text File  |  1992-06-29  |  3KB  |  70 lines

  1. This is the information file for porting GNUPLOT 3.2 to OS-9/68000
  2. Now, it includes readline facilities and X windows support.
  3. X windows driver program for 68020 is ready compiled, because you
  4. might have no X11 librarys on your computer.
  5.  
  6. You need:
  7. a) gnuplot3.2 (included with this package for right \n chars in sources)
  8. b) gcc version 1.?? (I used 1.40, but others should do)
  9. c) v7make or another make, which sets option -c per default (not -r)
  10. d) the blarslib from Bob Larson, you can get from hermit or another
  11.    library, which contains neccesary UNIX like functions. We use
  12.    our own os9lib.l, which is derived from os9lib at hermit.
  13.    I include it with this package, use os9lib.l or os9lib020.l
  14.    for your processor, but you have to get the right header files
  15.    yourself.
  16. e) If you want to compile the X11 windows driver, you need the
  17.    X11R4 package from hermit (headers and librarys).
  18.  
  19. To compile:
  20. 0) if neccesary copy the os9lib.l or os9lib020.l to your lib directory
  21. 1) copy all text files from OS9GNUPLOT3 to gnuplot (with the -r flag)
  22. 2) edit makefile gnuplot/Makefile.OSK for right locations, libs etc.
  23. 3) edit plot.h and term.h for right SHELL and termflags
  24. 4) make -fMakefile.OSK in directory gnuplot
  25. 5) for test run demos in gnuplot/demo.
  26.  
  27. X11 windows support:
  28. It is only an option. If you don't need it, set the X flags at Makefile.OSK
  29. empty. If you want it, you can only set the PLOTXFLAG and use the ready
  30. gnuplot_X11, which you have to copy to your path, or if you have a working
  31. X11 package, set GNUPLOT_X11 at the Makefile.OSK and make it. too. for
  32. that, you have to copy the gnuplot_X11.c from OS9GNUPLOT3 to ../GNUPLOT,
  33. because there is a slight difference between it and the original. For
  34. it, you has to use the -r copy option by copying the files. You can
  35. compile the original gnuplot_X11.c, too, but the select() from os9lib.l has
  36. an error, so you have to "touch" every plot with the mouse to get a new one.
  37. The correction terminates select() after one second to update the plot, if
  38. neccesary.
  39.  
  40. Known bugs:
  41. None, to this time (please tell me).
  42.  
  43. Shortcomings:
  44. None.
  45.  
  46. Remark:
  47. Because of incompatibility of termio between UNIX and OSK, we
  48. replaced the original readline() function by getline() from
  49. Chris Thewalt. Norbert Nicolay did the work for adapting
  50. getline.c to OSK. See getline.c for function details.
  51.  
  52. If you have any questions, ask: budelsky@haegar.ikp.uni-koeln.de
  53.                            or   budelsky@snert.ikp.uni-koeln.de
  54.  
  55. Dietmar Budelsky
  56.  
  57.  
  58. /* Copyright notice from Chris Thewalt */
  59. /*
  60.  * Copyright (C) 1991 by Chris Thewalt
  61.  *
  62.  * Permission to use, copy, modify, and distribute this software 
  63.  * for any purpose and without fee is hereby granted, provided
  64.  * that the above copyright notices appear in all copies and that both the
  65.  * copyright notice and this permission notice appear in supporting
  66.  * documentation.  This software is provided "as is" without express or
  67.  * implied warranty.
  68.  */
  69.  
  70.