Hi Chris,

Are you, by any chance, using (via find_package), another library that may
have been built with tbb support?
I've had the exact same problem you describe with OpenCV, when my own
targets link against the opencv ones.

Regards,
Luis

On 13 Oct 2017 01:21, "Chris Green" <gre...@fnal.gov> wrote:

> Hi,
>
> Using CMake 3.9.2, I'm trying to ascertain where an instance of '-ltbb' is
> getting injected into the link command line of some of our executables.
> This is bad because we can't find it anywhere in our source (we have a
> config CMake that uses the full path to the library), and the system TBB
> library is being picked up which is wrong (old version compiled with wrong
> compiler to wrong C++ standard). I have verified that we have no explicit
> use of '-ltbb' anywhere, and also that LIBRARY_PATH is not being set in the
> environment. Two questions arise:
>
>    1. How can I trace what is going into the link.txt files, and whence?
>    2. Are there any remaining mechanisms for explicit conversion from
>    X/Y/Z/libQ.so to -lQ that I'm unaware of?
>
> It should be noted as a matter of form that the link.txt contains a
> *whole* lot of stuff that wasn't explicitly put there by the
> target_link_libraries() command, and that turns out to be superfluous.
>
> Any help in this matter would be gratefully received, because too much of
> this is currently a black box to me and I'm lost.
>
> Thanks,
>
> Chris.
>
> --
>
> Powered by www.kitware.com
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Kitware offers various services to support the CMake community. For more
> information on each offering, please visit:
>
> CMake Support: http://cmake.org/cmake/help/support.html
> CMake Consulting: http://cmake.org/cmake/help/consulting.html
> CMake Training Courses: http://cmake.org/cmake/help/training.html
>
> Visit other Kitware open-source projects at http://www.kitware.com/
> opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/cmake
>
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake

Reply via email to