Follow the general directions, 2.3.2, above when opening the
TAR archive.
- The tested build was done on OSX Sierra, Darwin, kernel 16.1.0,
64 bit system. From the top directory one runs configure with appropriate
options. Choose one of the following (note: options start with a double dash
``- -`` before the ''with'' and a single dash after the ``with``:
- configure -with-gnuplot5
(will use gnuplot5 instead of plplot )
MACBOOK TIPS
The fact that there are more than one package manager that might be used, and
that dependencies might be installed in different locations makes a configure
script challenging. The following gives the choices that will work with the
current configure script when run on a MacBook Pro.
- Fink Package Management - Packages are installed under /sw
directory. This is very good and avoids conflict with other install locations
from other package managers like Homebrew or Macports. The default install
location of BSU is /usr/local.
- X11 Environment - I installed XQuartz to get X11 running on
Darwin. WARNING: if you update your system, you likely will need to
reinstall XQuartz since Apple's update procedures may break XQuartz.
- GSL: GNU Scientific Library - This test installed GSL using
Fink. Configuration builds make files with AM_CFLAG= -I/sw/include
and GSL_LIB=-L/sw/lib
- Macport installs under /opt directory tree.
- Homebrew installs under /usr/local. This can be a
problem if BSU is also installed under /usr/local (the default).
WARNING: If Octave is installed using Homebrew, it likely will break gfortran
for the BSU build.
- Fortran and Darwin - Configure tests if Darwin, then compiles
most of fortran codes with -static flag, sublibF4 since libsubF4.so does not
pass common block /header/ to main programs.
pm
2018-04-08