*********************************************************************** The Mathematica input files: idata_LINPACKD.m, idata_MINPACKD.m and idata_ITPACK2C.m, setup default settings to allow you to call any routine in the linpack, minpack or itpack subroutine libraries. To use these libraries from within Mathematica you will need the InterCall package. Send email to intercall_forward@wri.com for details about obtaining InterCall. You will also need the library archive files. If you do not have them and require the fortran source code to either linpack, minpack, itpack or other similar libraries then they are available via netlib. Send email to tdr@vaxc.cc.monash.edu.au and I'll tell you how to get the files linpack.tar.Z, minpack.tar.Z and itpack.tar.Z that are mentioned below. ******** Installing the linpack library for use with InterCall ******** Get a copy of linpack.tar.Z, and copy it to your unix machine. % uncompress linpack.tar.Z; tar xvf linpack.tar; compress linpack.tar % cd linpack/dp; make liblinpackd.a Then move liblinpackd.a to /usr/local/lib and edit the LIBRS options in the InterCall driver file driver*/icall to include: LIBRS='-lnag -limsl -llinpackd -lm' If you move the archive liblinpackd.a to a non-standard directory such as /my/path/to/my/lib then use instead LIBRS='-lnag -limsl -L/my/path/to/my/lib -llinpackd -lm' *********************************************************************** A similar procedure holds for other libraries. If you have nag, imsl, linpack, minpack and itpack then the default libraries line in driver*/icall should look like: LIBRS='-lnag -limsl -llinpackd -lminpackd -litpack2c -lm' *********************************************************************** tdr@vaxc.cc.monash.edu.au