<div dir="ltr">I want to compile scip myself and I partly succeeded in it.<br><br>First I installed soplex from github:<br><br>git clone <a href="https://github.com/scipopt/soplex.git">https://github.com/scipopt/soplex.git</a><br><br>Then I compiled soplex with the following commands:<br><br>cd soplex<br>cmake -Bbuild -H.<br>cmake --build build --config Release<br><br>This succeeds and I can optimize something with soplex<br><br>Then I want to build scip. I got the code from github:<br><br>git clone <a href="https://github.com/scipopt/scip.git">https://github.com/scipopt/scip.git</a><br><br>I can then compile scip as follows:<br><br>cd scip<br>cmake -Bbuild -H. -DSOPLEX_DIR=..\soplex\build -DZLIB=off -DREADLINE=off -DGMP=off -DPAPILO=off -DZIMPL=off -DIPOPT=off<br>cmake --build build --config Release<br><br>This compiles again with microsoft visual studio 2017.<br><br>However this gave an error which I already reported previously and will be fixed.<div><br></div><div>Specifically:<br><br>return this->_tolerances == nullptr ? R(0) : this->tolerances()->epsilon();<br><br>I changed to:<br><br>return this->_tolerances == nullptr ? R(0) : (R)this->tolerances()->epsilon();<br><br>And then everything compiles fine.<br><br></div><div>But anyway, this successfully compiles scip and I can successfully use it.<br><br>But now I also want to link with papilo. I got the code from <a href="https://github.com/scipopt/papilo">https://github.com/scipopt/papilo</a><br><br>I compile scip with:<br><br>cmake -Bbuildpapilo -H. -DSOPLEX_DIR=..\soplex\build -DPAPILO_DIR=..\papilo -DZLIB=off -DREADLINE=off -DGMP=off  -DZIMPL=off -DIPOPT=off<br><br>But that gives an error:<br><br>-- Finding PAPILO<br>-- Could NOT find PAPILO (missing: PAPILO_DIR)<br>CMake Error at CMakeLists.txt:427 (message):<br>  PAPILO not found, try specifying PAPILO_DIR.<br><br>Do I have to build papilo first before I can link it to scip?<br><br>Well I tried that but no luck there also. I looks like papilo also needs boost which I got from <a href="https://github.com/boostorg/boost">https://github.com/boostorg/boost</a><br><br>I use the following command for this:<br><br>cmake .. -DBoost_INCLUDE_DIR=C:\git\boost\libs\config\include -DBOOST_ROOT=C:\git\boost<br><br>But I also get an error here which I can't figure out:<br><br>CMake Error at C:/Program Files/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:230 (message):<br>  Could NOT find Boost (missing: program_options) (found suitable version<br>  "1.83.0", minimum required is "1.65")<br>Call Stack (most recent call first):<br>  C:/Program Files/CMake/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)<br>  C:/Program Files/CMake/share/cmake-3.26/Modules/FindBoost.cmake:2377 (find_package_handle_standard_args)<br>  CMakeLists.txt:50 (find_package)<br><br>I am out of ideas now...<br><br>Can someone help please?<br></div><div><br></div><div>Thank you,</div><div><br></div><div>Peter Notebaert</div></div>