-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OneTBB compatibility #964
Comments
Thanks @meerfrau for opening an issue. So you built TiGL from source using the intel-compiler? How did you install OCE? It might be necessary to also build OCE using intel then. Note, that we use a patched opencascade version: https://github.com/DLR-SC/tigl-conda/tree/master/opencascade. |
Hi Jan, I'm on gcc. Intel just comes into play because they've renamed their thread buildings blocks into oneTBB. After overcoming msys2/MINGW-packages#9574 by using sed
Only have /usr/include/opencascade/BRepAdaptor_CompCurve.hxx
Have you ever contemplated moving to a more recent OpenCascade? |
Yes, I just haven't gotten around to it, see #932 ...we are currently using 7.4.0. Until then, I suggest installing the patched opencascade version via conda from our deciated channel, ideally in a seperated conda environment:
|
Sadly Intel is changing its tbb library to things like oneapi-tbb which has
/usr/lib/libtbb.so.12.8
My tigl build from source when through without complaining, but now libtbb is missing:
tiglviewer-3: error while loading shared libraries: libtbb.so.2: cannot open shared object file: No such file or directory
Just linking with ln -s leads to an error in OpenCascade:
tiglviewer-3: symbol lookup error: /opt/oce/lib/libTKMath.so.11: undefined symbol: _ZTIN3tbb4taskE
The text was updated successfully, but these errors were encountered: