[cmake-developers] [PATCH] Tell people that link_directories() is not what they are searching for
Rolf Eike Beer
eike at sf-mail.de
Wed Oct 26 15:17:15 EDT 2011
Am Mittwoch 26 Oktober 2011, 15:14:22 schrieb Brad King:
> On 10/26/2011 2:47 PM, Rolf Eike Beer wrote:
> > From 7c31000a1e52d3855f6f5162645a126daafd5105 Mon Sep 17 00:00:00 2001
> >
> > From: Rolf Eike Beer<eike-kernel at sf-tec.de>
> > Date: Wed, 26 Oct 2011 20:43:21 +0200
> > Subject: [PATCH] Tell people that link_directories() is not what they
> > are searching for
> What command are you using to generate this patch? It does not apply
> correctly with "git am" for me. I end up manually removing the From: Date:
> and Subject: from the commit message.
git format-patch -1
I copied that into the mail then. Maybe git am got confused when you saved the
email because those headers were there from both git and the email program? No
idea.
> > + "Please note that this command is usually not what you are
> > searching " + "for. In most cases you do not need to explicitely
> > specify the linker " + "search path. Just pass the absolute path
> > of your libraries to " + "target_link_libraries() and let CMake
> > handle the details."
> Good idea. Perhaps this wording:
>
> Note that this command is rarely necessary. Library locations returned
> by find_package() and find_library() are absolute paths. Pass these
> absolute library file paths directly to the target_link_libraries()
> command. CMake will ensure the linker finds them.
I wouldn't object that either. Just wanting to get rid of this questions ;)
Btw.: the HTML help on the webpage is still from 2.8.6.
Eike
More information about the cmake-developers
mailing list