[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