ftp.nice.ch/pub/next/science/mathematics/octave.2.0.5.README

This is the README for octave.2.0.5.NI.bd.tar.gz [Download] [Browse] [Up]

octave.2.0.5.README
Mar 19, 1997


Uploaded Mar 19, 1997, located at:
http://www.peak.org/next/educational/

octave-2.0.5.NI.bd.tar.gz: 
  Containins octave-2.0.5, a free matlab clone for
    m68k-next-nextstep3
    i386-next-nextstep3 
  platforms.  
octave-2.0.5.README:  	This file
octave-2.0.5.NeXT:	How to build octave for nextstep.

Ample documentation is included in the tar-gzipped archive 
src/octave-2.0.5/doc.tar.gz.

Building this wasn't too fun.  First, I needed to build/install the latest 
versions of gcc (v2.7.2.2.f.2), g77 (v0.5.20), and libg++ (v2.7.2).  OK, 
there was one fun part.  I built (with much pain and sufferring) an i386
based m68k cross-compiler.  I actually built the m68k binary on an i386 box.

If you want to get the most our of octave (plotting, in particular), you
also install the app, GnuTerm, which which is a nice NeXT GUI frontend to
gnuplot. Find it at:
http://www.peak.org/next/apps/graphics/plotting/


OVERVIEW

Octave is a high-level language, primarily intended for numerical
computations. It provides a convenient command line interface for solving
linear and nonlinear problems numerically, and for performing other
numerical experiments. It may also be used as a batch-oriented language.

Octave is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2, or (at your option) any
later version.


INSTALLATION

Unpacking the original archive reveals an Installer.app-style
package.  

Simply double-click octave.pkg in the Workspace as root to 
install into /usr/local.  Note: /usr/local is hardwired into 
the program, if you want it somewhere else, you'll need to recompile.

If you're daring, you can unpack the archive manually using tar:
cd /usr/local
gnutar xZf /PathToArchive/octave.pkg/octave.tar.Z


HISTORY

This is my own internal history of progress. 
r5: ??
	Include hppa-next-nextstep3 port.
r4: Mar 19, 1997
	Update to octave-2.0.5.
	Use standard octave directory scheme.
r3: Jan 21, 1997 (Binary Release 3)
	Update to octave-2.0.1
	fix gnuplot/ls problem.
r2: Jan 2, 1997 (Binary Release 2)
	Added documentation, FAT libraries
	Install as Installer.app package
	First public release, uploaded to ftp.next.peak.org, Jan 2, 1997
	Doesn't work with gnuplot (????)
r1: Dec 20, 1996 (Binary Release 1)
	Added m68k binary.
b2: Dec 18, 1996 (Binary Beta 2)
	Fixed help system bug	(couldn't find info binary)

CREDITS:

Rex Dieter <rdieter@math.unl.edu>
Computer System Manager
Department of Mathematics and Statistics
University of Nebraska-Lincoln
http://www.math.unl.edu/~rdieter/

Octave source and other binaries:
  http://www.che.wisc.edu/octave
  ftp://ftp.che.wisc.edu/pub/octave

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.