This is a guide detailing the compilation of Ipopt with SPRAL as a linear solver. It was developed assuming a standard installation of Ubuntu 18.04 LTS. To begin, first, compile the LANL ANSI version of SPRAL using the compilation suggestions described therein.
First, create a directory where Ipopt will be compiled from source (not via coinbrew), e.g.,
mkdir -p ${HOME}/SoftwareThe remainder of this guide assumes such a directory has been created.