[SCIP] Build problem: TBB

Franziska Schloesser schloesser at zib.de
Fri Feb 18 15:17:50 CET 2022


Dear Keith,

Yes, the TBB2021 is the one from oneAPI and should work, fingers crossed.

Best,
Franziska

On 2/18/22 13:38, k.briggs73 wrote:
> PS: at 
> https://www.intel.com/content/www/us/en/developer/tools/oneapi/onetbb.html#gs.q13t91, 
> it says:
>
>
> > †Intel® Threading Building Blocks (Intel® TBB) is now called Intel® 
> oneAPI Threading Building Blocks (oneTBB) to highlight that the tool 
> is part of the oneAPI ecosystem.
>
>
> I think that's what confused me - there is no TBB now, only oneTBB. Is 
> this the one to install for papilo?
>
>
> 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> 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/473d7e80/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/473d7e80/attachment.p7s>


More information about the Scip mailing list