MacBook Pro

Follow the general directions, 2.3.2, above when opening the TAR archive. 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.