Back to SYMPHONY Home Page
 Next: Compiling the Sequential Version.
Up: Compiling the Library and
 Previous: Compiling the Library and
 
- Download the file SYMPHONY-5.0.tgz.
 
- Unpack the distribution with tar -xzf
        SYMPHONY-5.0.tgz. This will create a subdirectory called
        SYMPHONY-5.0 containing the distribution.
 
- Edit the makefile (SYMPHONY-5.0/Makefile) to reflect your
              environment. This involves specifying the LP solver to be used,
              assigning some variables and setting 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 .  By default, SYMPHONY is 
	      set up to use COIN LP solver, CLP, COIN Open Solver Interface, 
	      OSI, and COIN Cut Generation Library, CGL. To keep this 
	      configuration, you should install OSI, CGL, CLP and the Coin 
	      utilities (under COIN/Coin). The path to 
	      the COIN libraries must be specified in 
	      SYMPHONY-5.0/Makefile.  If you want to use the new OSI 
              interface to SYMPHONY, you should be sure to compile it when you 
              are installing the rest of the COIN packages.
 
- 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 also be
	      specified in SYMPHONY-5.0/Makefile.
 
 
 
 
  
 Next: Compiling the Sequential Version.
Up: Compiling the Library and
 Previous: Compiling the Library and
Ted Ralphs 
2004-11-11