home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-Update.iso / NEXTSTEP / science / mathematics / octave.2.0.5.README < prev    next >
Encoding:
Text File  |  1997-03-18  |  2.7 KB  |  90 lines

  1. octave.2.0.5.README
  2. Mar 19, 1997
  3.  
  4.  
  5. Uploaded Mar 19, 1997, located at:
  6. http://www.peak.org/next/educational/
  7.  
  8. octave-2.0.5.NI.bd.tar.gz: 
  9.   Containins octave-2.0.5, a free matlab clone for
  10.     m68k-next-nextstep3
  11.     i386-next-nextstep3 
  12.   platforms.  
  13. octave-2.0.5.README:      This file
  14. octave-2.0.5.NeXT:    How to build octave for nextstep.
  15.  
  16. Ample documentation is included in the tar-gzipped archive 
  17. src/octave-2.0.5/doc.tar.gz.
  18.  
  19. Building this wasn't too fun.  First, I needed to build/install the latest 
  20. versions of gcc (v2.7.2.2.f.2), g77 (v0.5.20), and libg++ (v2.7.2).  OK, 
  21. there was one fun part.  I built (with much pain and sufferring) an i386
  22. based m68k cross-compiler.  I actually built the m68k binary on an i386 box.
  23.  
  24. If you want to get the most our of octave (plotting, in particular), you
  25. also install the app, GnuTerm, which which is a nice NeXT GUI frontend to
  26. gnuplot. Find it at:
  27. http://www.peak.org/next/apps/graphics/plotting/
  28.  
  29.  
  30. OVERVIEW
  31.  
  32. Octave is a high-level language, primarily intended for numerical
  33. computations. It provides a convenient command line interface for solving
  34. linear and nonlinear problems numerically, and for performing other
  35. numerical experiments. It may also be used as a batch-oriented language.
  36.  
  37. Octave is free software; you can redistribute it and/or modify it
  38. under the terms of the GNU General Public License as published by the
  39. Free Software Foundation; either version 2, or (at your option) any
  40. later version.
  41.  
  42.  
  43. INSTALLATION
  44.  
  45. Unpacking the original archive reveals an Installer.app-style
  46. package.  
  47.  
  48. Simply double-click octave.pkg in the Workspace as root to 
  49. install into /usr/local.  Note: /usr/local is hardwired into 
  50. the program, if you want it somewhere else, you'll need to recompile.
  51.  
  52. If you're daring, you can unpack the archive manually using tar:
  53. cd /usr/local
  54. gnutar xZf /PathToArchive/octave.pkg/octave.tar.Z
  55.  
  56.  
  57. HISTORY
  58.  
  59. This is my own internal history of progress. 
  60. r5: ??
  61.     Include hppa-next-nextstep3 port.
  62. r4: Mar 19, 1997
  63.     Update to octave-2.0.5.
  64.     Use standard octave directory scheme.
  65. r3: Jan 21, 1997 (Binary Release 3)
  66.     Update to octave-2.0.1
  67.     fix gnuplot/ls problem.
  68. r2: Jan 2, 1997 (Binary Release 2)
  69.     Added documentation, FAT libraries
  70.     Install as Installer.app package
  71.     First public release, uploaded to ftp.next.peak.org, Jan 2, 1997
  72.     Doesn't work with gnuplot (????)
  73. r1: Dec 20, 1996 (Binary Release 1)
  74.     Added m68k binary.
  75. b2: Dec 18, 1996 (Binary Beta 2)
  76.     Fixed help system bug    (couldn't find info binary)
  77.  
  78. CREDITS:
  79.  
  80. Rex Dieter <rdieter@math.unl.edu>
  81. Computer System Manager
  82. Department of Mathematics and Statistics
  83. University of Nebraska-Lincoln
  84. http://www.math.unl.edu/~rdieter/
  85.  
  86. Octave source and other binaries:
  87.   http://www.che.wisc.edu/octave
  88.   ftp://ftp.che.wisc.edu/pub/octave
  89.  
  90.