[CMake] Handle lib64 library on Linux
smrolfe at u.washington.edu
Sat May 21 19:43:23 EDT 2011
> Hi Eric,
> Thanks for your reply. I am using cmake-2.8.2 for Linux. I just
> checked and it looks like that's not the most recent version. Do
> you know if the most recent version, cmake-2.8.4 addresses this
> On May 21, 2011, at 3:47 PM, Eric Noulard wrote:
>> 2011/5/20 Sara Rolfe <smrolfe at u.washington.edu>:
>>> I am attempting to modify my make file so the linker will check for
>>> /usr/lib64 instead of /usr/lib. I found a patch for this problem
>> This commit is not related with "finding" lib64 (with find_library)
>> but with packaging (with CPack) /lib64 dirs.
>> Which version of CMake are you trying to patch?
>> Some version of CMake already look in /lib64 paths.
>> If your problem is about finding libraries you may use
>> PATHS and PATH_SUFFIXES of the find_library command
>> in order to search in appropriate place.
>> Some more informations about multilib and/or lib64 issues may be
>> found here:
>>> However, I'm pretty new to cmake and it's not clear to me how to
>>> apply this.
>>> Can someone explain, or point me to an example/documentation?
>> Applying a patch is usually done on a source tree
>> using either patch command or git apply?
>> After applying the patch you need to recompile CMake sources.
>> Sometime, when the patch concerns only cmake scripts file,
>> you can apply the patch on the particular file without recompiling.
>> Again which version of CMake are you using?
>> On which platform (Linux, Windows, Mac OS...)
>> Did you ever compile CMake?
>> Do you know git?
>> Membre de l'April - « promouvoir et défendre le logiciel libre » -
More information about the CMake