[CMake] Handle lib64 library on Linux
Sara Rolfe
smrolfe at u.washington.edu
Tue May 24 12:24:51 EDT 2011
Is there some other way that I can force CMake to find /usr/lib/
libuuid.so? Like if I included it as an external library?
Thanks,
Sara
On May 23, 2011, at 2:29 PM, Sara Rolfe wrote:
> Hi Eric,
>
> Yes, I believe it is a dependancy from ITK. I saw that wiki page
> and at the time did not have that library, so I installed it. I
> have used CMake to successfully create applications using both VTK
> and ITK on a 32-bit machine. This problem arose when I moved to a
> 64-bit machine.
>
> I've also posted to the ITK mailing list, but so far no one there
> has had any ideas.
>
> Thanks,
> Sara
>
> On May 23, 2011, at 2:11 PM, Eric Noulard wrote:
>
>> 2011/5/23 Sara Rolfe <smrolfe at u.washington.edu>:
>>> Hi Eric,
>>>
>>> Thanks for pointing this out. I changed the order, but am still
>>> getting the
>>> same error:
>>>
>>> make[2]: *** No rule to make target `/usr/lib/libuuid.so', needed by
>>> `SubsampleVolume'. Stop.
>>> make[1]: *** [CMakeFiles/SubsampleVolume.dir/all] Error 2
>>> make: *** [all] Error 2
>>>
>>> The location of libuuid on my machine is: /usr/lib64/libuuid.so
>>
>> libuuid does not appear as a direct dependency of
>> your SubsampleVolume target,
>> you wrote:
>> TARGET_LINK_LIBRARIES(SubsampleVolume
>> ITKNumerics ITKIO ITKBasicFilters vtkRendering vtkIO vtkWidgets
>> vtkHybrid)
>>
>> So my guess is that this dependency is indirect and comes from either
>> ITK or VTK,
>> which seems confirmed by
>> http://www.vtk.org/Wiki/ITK_Configuring_and_Building_for_Ubuntu_Linux#uuid_.28dependency.29
>>
>> Did you manage to create a VTK application with CMake before?
>>
>> May be you should ask on VTK mailing list
>> http://www.vtk.org/VTK/help/mailing.html
>> about your link trouble.
>>
>> PS: beware not to drop the mailling list address
>> --
>> Erk
>> Membre de l'April - « promouvoir et défendre le logiciel libre » -
>> http://www.april.org
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
More information about the CMake
mailing list