Skip to content

Commit

Permalink
Updates Gurobi dependency to v11.0.3
Browse files Browse the repository at this point in the history
  • Loading branch information
maxkratz committed Jul 26, 2024
1 parent 0a051c4 commit a5065da
Show file tree
Hide file tree
Showing 9 changed files with 19 additions and 19 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Switching between solvers is done by changing one parameter in the solver config
## How to install the plug-in

* Install at least one of the supported ILP solvers:
* Install [Gurobi](https://www.gurobi.com/) in version `11.0.2` and activate a license for your computer.
* Install [Gurobi](https://www.gurobi.com/) in version `11.0.3` and activate a license for your computer.
* Install [GLPK](https://www.gnu.org/software/glpk/) (free and open-source) in the newest version (`4.65`) and add it to your path.
* For Windows-based systems, follow these steps to install GLPK:
* Download [winglpk](https://sourceforge.net/projects/winglpk/files/winglpk/GLPK-4.65/).
Expand All @@ -24,7 +24,7 @@ Switching between solvers is done by changing one parameter in the solver config
## How to build the plugin

* Install at least one of the supported ILP solvers:
* Install [Gurobi](https://www.gurobi.com/) in version `11.0.2` and activate a license for your computer.
* Install [Gurobi](https://www.gurobi.com/) in version `11.0.3` and activate a license for your computer.
* Install [GLPK](https://www.gnu.org/software/glpk/) (free and open-source) in the newest version (`4.65`) and add it to your path.
* For Windows-based systems, follow these steps to install GLPK:
* Download [winglpk](https://sourceforge.net/projects/winglpk/files/winglpk/GLPK-4.65/).
Expand Down Expand Up @@ -56,15 +56,15 @@ When using the plugin within the Eclipse IDE, the following environment variable
```
# Linux/macOS
GRB_LICENSE_FILE=/home/mkratz/gurobi.lic
GUROBI_HOME=/opt/gurobi1102/linux64/
LD_LIBRARY_PATH=/opt/gurobi1102/linux64/lib/
PATH=/opt/gurobi1102/linux64/bin/:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/:$PATH
GUROBI_HOME=/opt/gurobi1103/linux64/
LD_LIBRARY_PATH=/opt/gurobi1103/linux64/lib/
PATH=/opt/gurobi1103/linux64/bin/:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/:$PATH
# Windows
GRB_LICENSE_FILE=C:\Users\mkratz\gurobi.lic
GUROBI_HOME=C:\gurobi1102\win64
LD_LIBRARY_PATH=C:\gurobi1102\win64\lib
PATH=C:\gurobi1102\win64\bin;C:\Program Files\IBM\ILOG\CPLEX_Studio2211\cplex\bin\x64_win64\
GUROBI_HOME=C:\gurobi1103\win64
LD_LIBRARY_PATH=C:\gurobi1103\win64\lib
PATH=C:\gurobi1103\win64\bin;C:\Program Files\IBM\ILOG\CPLEX_Studio2211\cplex\bin\x64_win64\
```


Expand Down
4 changes: 2 additions & 2 deletions org.emoflon.ilp.dependencies/.classpath
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry exported="true" kind="lib" path="gurobi-11.0.2.jar"/>
<classpathentry exported="true" kind="lib" path="gurobi-javadoc-11.0.2.jar"/>
<classpathentry exported="true" kind="lib" path="gurobi-11.0.3.jar"/>
<classpathentry exported="true" kind="lib" path="gurobi-javadoc-11.0.3.jar"/>
<classpathentry exported="true" kind="lib" path="glpk-java-4.65.jar"/>
<classpathentry exported="true" kind="lib" path="glpk-java-javadoc-4.65.jar"/>
<classpathentry exported="true" kind="lib" path="cplex-22.1.1.jar"/>
Expand Down
6 changes: 3 additions & 3 deletions org.emoflon.ilp.dependencies/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ Bundle-Version: 0.0.2
Bundle-ClassPath: cplex-22.1.1.jar,
glpk-java-4.65.jar,
glpk-java-javadoc-4.65.jar,
gurobi-11.0.2.jar,
gurobi-javadoc-11.0.2.jar
Export-Package: com.gurobi.gurobi;version="11.0.2",
gurobi-11.0.3.jar,
gurobi-javadoc-11.0.3.jar
Export-Package: com.gurobi.gurobi;version="11.0.3",
ilog.concert;version="22.1.1",
ilog.cplex;version="22.1.1",
org.gnu.glpk;version="4.65.0"
Expand Down
4 changes: 2 additions & 2 deletions org.emoflon.ilp.dependencies/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ bin.includes = META-INF/,\
glpk-java-4.65.jar,\
glpk-java-javadoc-4.65.jar,\
cplex-22.1.1.jar,\
gurobi-11.0.2.jar,\
gurobi-javadoc-11.0.2.jar
gurobi-11.0.3.jar,\
gurobi-javadoc-11.0.3.jar
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<tycho.version>4.0.8</tycho.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.resource.version>3.3.1</maven.resource.version>
<ld.library.path>/opt/gurobi1102/linux64/lib/:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/</ld.library.path>
<ld.library.path>/opt/gurobi1103/linux64/lib/:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/</ld.library.path>
</properties>

<modules>
Expand Down
6 changes: 3 additions & 3 deletions scripts/env.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
LD_LIBRARY_PATH=/opt/gurobi1102/linux64/lib/:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/
GUROBI_HOME=/opt/gurobi1102/linux64/
LD_LIBRARY_PATH=/opt/gurobi1103/linux64/lib/:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/
GUROBI_HOME=/opt/gurobi1103/linux64/
GRB_LICENSE_FILE=/home/mkratz/gurobi.lic
PATH=$PATH:/opt/gurobi1102/linux64/bin:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/
PATH=$PATH:/opt/gurobi1103/linux64/bin:/opt/ibm/ILOG/CPLEX_Studio2211/cplex/bin/x86-64_linux/

0 comments on commit a5065da

Please sign in to comment.