Back to SYMPHONY Home Page
Next: Compiling the Sequential Version.
Up: Compiling the Sample Application
Previous: Compiling the Sample Application
- Download the file SYMPHONY-4.0.tgz.
- Unpack the distribution with tar -xzf
SYMPHONY-4.0.tgz. This will create a subdirectory called
SYMPHONY-4.0/ containing the distribution.
- Edit the makefile (SYMPHONY-4.0/Makefile) to reflect your
environment. This involves specifying the LP solver to be used
and the paths to various libraries and include files. Only minor
edits should be required. An explanation of what has to be set
is contained in the comments in the makefile.
- To use many of the new capabilities of SYMPHONY, you must have
installed the
COIN
optimization libraries . Specifically, you should install OSI, CGL, and
the Coin utilities (in the COIN/Coin directory). If you
want to use the COIN LP solver, you should also download CLP.
The path to the COIN libraries must be specified in
SYMPHONY-4.0/Makefile.
- If you wish to read GMPL/AMPL files, you will have to install
the Gnu Linear Programming Kit (GLPK), which contains a parser
for GMPL/AMPL files. The path to the GLPK libraries must be
specified in SYMPHONY-4.0/Makefile.
Next: Compiling the Sequential Version.
Up: Compiling the Sample Application
Previous: Compiling the Sample Application
Ted Ralphs
2003-10-16