[SCIP] Build problem: TBB

k.briggs73 k.briggs73 at btinternet.com
Fri Feb 18 13:09:27 CET 2022


Franziska: thank you very much, I am trying this.  At 
https://github.com/scipopt/papilo, what does it mean by "Intel TBB 2021 
is also included"?  Does it mean TBB 2021 is in the tarball and doesn't 
need to be installed separately, or does it mean TBB 2021 is supported? 
Also, there is a typo "SOPELX".

Keith

------ Original Message ------
From: "Franziska Schloesser" <schloesser at zib.de>
To: scip at zib.de; k.briggs73 at btinternet.com
Sent: Friday, 18 Feb, 2022 At 11:44
Subject: Re: [SCIP] Build problem: TBB

Dear k.briggs73,

In the documentation <https://scipopt.org/doc-8.0.0/html/md_INSTALL.php> 
there is a link to papilo with an explanation of what tbb is


If you want to compile SCIP yourself, it is recommended to 
download the SCIP Optimization Suite tarball from scipopt.org 
<https://scipopt.org/index.php#download>              as it contains 
also the LP solver SoPlex <https://soplex.zib.de>  and the presolver 
PaPILO <https://github.com/scipopt/papilo> .




  and there is list of packages that you need to install for 
compiling scip via cmake:




Note: Here is a list of apt package requirements for ubuntu 
or debian users that want to build the entire SCIP 
Optimization Suite from source tarball:



apt-get install wget cmake g++ m4 xz-utils           libgmp-dev unzip 
zlib1g-dev libboost-program-options-dev 
libboost-serialization-dev libboost-regex-dev 
libboost-iostreams-dev libtbb-dev libreadline-dev pkg-config 
git liblapack-dev libgsl-dev flex bison libcliquer-dev 
gfortran file dpkg-dev libopenblas-dev rpm




By INSTALL file the README refers to           INSTALL.md, sorry if that 
wasn't clear.



As to the problem with setting PAPILO to off           and still getting 
the TBB error, I can't reproduce this with           `cmake .. 
-DPAPILO=off`


Sometimes it can help to start in a fresh           cmake build folder, 
as cmake sometimes caches some           dependencies. If this does not 
resolve your problem, can you           please provide the command that 
failed for you?




Best,
            Franziska



On 2/16/22 13:23, k.briggs73 wrote:



When using the cmake method, I am getting the error           below. I 
can't find any mention in README.md about what TBB           is, or how 
to install it. And even when I set PAPILO to off, I           still get 
the error. However, the make method seems to work.


Another thing, README.md says "For further details please 
refer to the INSTALL file of SCIP", but there is no INSTALL 
file.


Keith


kbriggs at Dell:~/Downloads/scipoptsuite-8.0.0/build 
<mailto:kbriggs at Dell:~/Downloads/scipoptsuite-8.0.0/build> > 
cmake ..
              -- Build type: Release
              -- Could NOT find TBB (missing: TBB_DIR)
              CMake Warning at CMakeLists.txt:89 (message):
              Cannot find papilo dependency TBB. Please set PAPILO to 
off             or specify
              TBB_DIR!



               _______________________________________________Scip 
mailing listScip at zib.de <mailto:Scip at zib.de> 
https://listserv.zib.de/mailman/listinfo/scip 
<https://listserv.zib.de/mailman/listinfo/scip>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.zib.de/pipermail/scip/attachments/20220218/76336450/attachment.html>


More information about the Scip mailing list