From 0c08db9fa6dc44e300749b804c9ead5a4edd4b08 Mon Sep 17 00:00:00 2001 From: Robert Schwarz Date: Sun, 8 Oct 2017 22:04:26 +0200 Subject: [PATCH] add note about OS support only GNU/Linux now... --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 4a671791..5af73508 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,9 @@ Julia interface to [SCIP](http://scip.zib.de) solver. ## Installation +**Note**: These instructions are meant for and only tested with GNU/Linux. OS X used to work, +but there is an issue (#46) since the update to SCIP 4.0.0. + Follow the steps below to get SCIP.jl working. Unfortunately, these steps can not be automated as part of `Pkg.build("SCIP")`, because the academic license of SCIP does not allow distribution of the source code without tracking the download metadata. See the [license](http://scip.zib.de/academic.txt) for details. 1.The SCIP.jl package requires [SCIP](http://scip.zib.de/) to be installed in the newest version (4.0.0). @@ -32,11 +35,6 @@ tar xzf scipoptsuite-4.0.0.tgz ``` make SHARED=true GMP=false READLINE=false ZLIB=false scipoptlib ``` -**An additional step for OS X users:** -``` -g++ -install_name @rpath/libscipopt.dylib -dynamiclib -undefined suppress -flat_namespace -m64 -shared -o lib/libscipopt.dylib obj/*.o scip-*/obj/*/lib/objscip/*.o soplex-*/obj/*/lib/*o -``` -Note that support for OS X is currently broken with the update to SCIP 4.0.0. 3.Set the **environment variable `SCIPOPTDIR`** to point to the directory that contains the `scipoptsuite` sources. CSIP needs the library in `${SCIPOPTDIR}/lib/scipoptlib.so` and the C header files in `${SCIPOPTDIR}/scip-*/src/`. ```