> CMake would much rather use full paths rather than -L/-l because of
> ambiguity problems.
>
>
> While I can see that; I can get around abguity by ordering the order of -L
entries... like if one was buliding an upgrade to an already installed
library, one would want the current version to link against what's being
built not what's installed

It would appear that LD has no internal default paths so they're all
specified on the command line or in linker scripts
http://stackoverflow.com/questions/9922949/how-to-print-the-ldlinker-search-path

So I personally didn't understand why it was specifying full path to .so's
anyway.

I think maybe there was one-off systems that were considered 'standard'
when developing these things....(should have been the exception not the
rule)  And maybe I'm way off base
-- 

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/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to