Installing the Binary Distribution

For the users who only need to use SYMPHONY as a black-box solver solver or only need the SYMPHONY callable library in order to develop a custom application, there are binary distributions released for different compilers and platforms. Each distribution consists of an executable and libraries built from the source code of SYMPHONY version 5.7.1. It is important to note, however, that the pre-compiled binaries are missing some very useful functionality because of the fact that we are unable to distribute code linked to libraries licensed under the GNU General Public License (GPL). There are also a number of other potentially useful configurations (such as the parallel version) that we do not distribute in binary form. Building from source should be easy in most environments and will give you more flexibility. See Section 2.2 for more information on additional functionality available when building from source.

Binaries for many platforms are available as assets attached to releases on Github. For the current release, the URL is

https://github.com/coin-or/SYMPHONY/releases/tag/releases%2F5.7.1
In many cases, however, binaries can be installed more easily with a package manager.



Subsections