ECLiPSe 5.10 Release Notes
Version 5.10 (2006-10-01)
ECLiPSe has now been open-sourced under a Mozilla-style Public Licence.
Supported Architectures
This release is available for the following architectures:
- Linux/Intel 32-bit (i386_linux)
- Linux/Intel 64-bit (x86_64_linux)
- Sparc/Solaris (sparc_sunos5)
- Windows NT,2000,XP (i386_nt)
Libraries
New Libraries
- New database interface lib(dbi)
- An interface to the MySQL database. This is based on an old ECLiPSe interface to the Oracle database. Support for Oracle and other databases that uses SQL as the query language may be supported in the furture. The interface allows user to send SQL commands and queries to the database, and receive results back from the database. Binaries are provided for Linux and Solaris, as these were the platforms we had MySQL installed on.
- Compatibility package lib(swi)
- A compatibility library for running SWI-Prolog programs.
Library Enhancements
- Eplex with COIN-OR's Open Solver Interface
-
- The Eplex interface to LP/MIP solvers (which in the past supported only CPLEX and XPRESS-MP) has been extended to support solvers via COIN-OR project's Open Solver Interface (OSI). This should allow any solvers supported by OSI to be used with eplex. In the release we include eplex with two combination of COIN-OR's own solvers: CLP (linear solver) with CBC (MIP), and SYMPHONY (MIP) with CLP (linear). The CLP/CBC combination contains specific code that provides extra functionality for that combination, and is recommended for general use.
Other Changes
A small number of components had to be removed because of incompatible licensing situation.
- clpq/r
- Please download separately from our contributions page.
- CPLEX version of lib(eplex)
- Binaries are not distributed because they require static linking with libcplex.a. Please compile from source.