FindThreads: Result '-lpthread' does not work for custom pthread location
since there is not a function named like target_link_library_path, it's not an easy work for users install pthread to their custom path. and since cmake always provide the full name of libraries in the old versions, some tools handles the link libraries as they are using full path name, so some post checking will fail. For these tools, it's impossible to use the new cmake.
Edited by Brad King