[Scip] scip-3.0.1: recipe for target `scipbinary' failed with visual c++

Mengda Wu phdggg at gmail.com
Tue Feb 19 19:45:54 MET 2013


Hi all,

   I am trying to compile scip-3.0.0 using SCIP Optimization
Suite<http://scip.zib.de/download.php?fname=scipoptsuite-3.0.0.tgz>.
My platform is Visual c++ 2008 + Cygwin. I am using the command "make
OSTYPE=mingw ARCH=x86 COMP=cl OPT=opt ZIMPL=false".
The following libraries are compiled fine:

   libobjscip-3.0.1.mingw.x86.cl.opt.lib
   libscip-3.0.1.mingw.x86.cl.opt.lib
   libsoplex.mingw.x86.cl.opt.lib

   But I got some errors after that:

   -> generating library lib/libobjscip-3.0.1.mingw.x86.cl.opt.lib
-> compiling obj/O.mingw.x86.cl.opt/lib/scip/lpi_spx.o
lpi_spx.cpp
lib/spxinc\spxsolver.h(1) : error C2059: syntax error : '<'
src/scip/lpi_spx.cpp(85) : fatal error C1189: #error :  "This interface is
not c
ompatible with SoPlex versions prior to 1.4"
Makefile:1074: recipe for target
`obj/O.mingw.x86.cl.opt/lib/scip/lpi_spx.o' fai
led
make[2]: *** [obj/O.mingw.x86.cl.opt/lib/scip/lpi_spx.o] Error 2
make[2]: Leaving directory
`/cygdrive/d/Library/SCIP/download/scipoptsuite-3.0.1
/scip-3.0.1'
Makefile.doit:201: recipe for target `scipbinary' failed
make[1]: *** [scipbinary] Error 2
make[1]: Leaving directory
`/cygdrive/d/Library/SCIP/download/scipoptsuite-3.0.1
'
Makefile:74: recipe for target `scipbinary' failed
make: *** [scipbinary] Error 2

   I think the problem is related to the symlinks created by Cygwin for
files under scipoptsuite-3.0.1/scip-3.0.1/lib/spxinc. When I open
scipoptsuite-3.0.1\scip-3.0.1\lib\spxinc\spxsolver.h, all it has is
!<symlink> and some garbage characters.

Thanks,
Mengda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserv.zib.de/mailman/private/scip/attachments/20130219/220a2d07/attachment.html


More information about the Scip mailing list