[SCIP] Build problem: TBB
Franziska Schloesser
schloesser at zib.de
Fri Feb 18 12:44:23 CET 2022
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> 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 list
> Scip at zib.de
> https://listserv.zib.de/mailman/listinfo/scip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.zib.de/pipermail/scip/attachments/20220218/9ed0b59b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5941 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listserv.zib.de/pipermail/scip/attachments/20220218/9ed0b59b/attachment.p7s>
More information about the Scip
mailing list