WELCOME

You have successfully installed version 5.0 of the Gurobi Optimizer.

You'll find instructions for setting up your Gurobi license in this document, as well as a list of supported platforms, and Release Notes and guidelines for converting existing Gurobi code to run with this new version. Once you have finished browsing this document, you should refer to the Quick Start Guide, the Example Tour, or the Reference Manual to get started using the Gurobi Optimizer.

Obtaining Your License

To obtain a Gurobi 5.0 license, you will need to visit the Licenses page on the Gurobi website. If you are a commercial user under maintenance, you should see your Gurobi 5.0 license under Current. If you would like to request a free trial or free academic license, you should request a new license from the Free Trial or Free Academic menu items. Once you have a license on the Gurobi web site, you will need to follow the instructions for obtaining and installing a license in the Quick Start Guide.

Supported Platforms for Version 5.0

The following table lists the supported platforms for version 5.0:

Platform Operating System Compiler Notes
Windows® 32-bit (win32) Windows XP®, Windows Vista®, Windows 7, Windows Server 2008® Visual Studio® 2008 Use gurobi_c++md2008.lib (e.g.) for C++
Windows XP®, Windows Vista®, Windows 7, Windows Server 2008® Visual Studio® 2010 Use gurobi_c++md2010.lib (e.g.) for C++
Windows 64-bit (win64) Windows XP, Windows Vista, Windows 7, Windows Server 2008 Visual Studio 2008 Use gurobi_c++md2008.lib (e.g.) for C++
Windows XP, Windows Vista, Windows 7, Windows Server 2008 Visual Studio 2010 Use gurobi_c++md2010.lib (e.g.) for C++
Linux® 32-bit (linux32) (see note below) Red Hat® Enterprise Linux 5.3-5.8, 6.0-6.2 GCC 4.1/4.4 Use libgurobi_g++4.1.a for C++ in RHEL 5
SUSE® Enterprise Linux 11 GCC 4.3/4.4
Ubuntu® 8.04, 10.04, 11.04, 11.10, 12.04 GCC 4.2/4.3/4.4/4.6
Linux 64-bit (linux64) Red Hat® Enterprise Linux 5.3-5.8, 6.0-6.2 GCC 4.1/4.4 Use libgurobi_g++4.1.a for C++ in RHEL 5
SUSE® Enterprise Linux 11 GCC 4.3/4.4
Ubuntu® 8.04, 10.04, 11.04, 11.10, 12.04 GCC 4.2/4.3/4.4/4.6
Mac OS 64-bit (mac64) Mac OS X 10.6 (Snow Leopard), 10.7 (Lion) Xcode 3/4
AIX® 64-bit (power64) AIX 6.1, 7.1 XL C/C++ 9 Due to limited Python support on AIX, this port does not include the Interactive Shell or the Python libraries.

Our MATLAB® wrapper supports version 2008b through 2012a. Our R wrapper supports version 2.14.2 through 2.15.1.

Important Notes About Supported Platforms

As a result of a significant fall-off in the number of customers using 32-bit Linux platforms, we have decided to drop support for this platform in our next release. We have also chosen not to create MATLAB or R interfaces for our 32-bit Linux port. If you are one of the few customers who currently runs Gurobi on a 32-bit Linux machine, we recommend that you start making arrangements to transition to a different platform.

We should also mention that, as of May of 2011, the Python Software Foundation no longer supports Python 2.5. As a result, we have dropped support for Python 2.5 in this Gurobi release.

Release Notes for Version 5.0

Gurobi 5.0 contains a number of new features and capabilities. Users of previous versions will typically not need to make any changes to their programs to use the new version. The new capabilities are described here.

Code Conversion from Version 4.6

As mentioned earlier, programs that were originally written for version 4.6 of the Gurobi Optimizer will typically require no code changes to use version 5.0. There are a few routines that have changed, though:

License Agreement

Note that this software is covered by the Gurobi End User License Agreement. By completing the Gurobi installation process and using the software, you are accepting the terms of this agreement.

Thank you using Gurobi products!


© 2012 Gurobi Optimization. All Rights Reserved.