O/H Martin Costabel έγραψε:
Georgios Petasis wrote:
Hi all,
I am trying to compile something that uses X under OS X 10.5.5, but
cmake is unable to locate the X11 libraries.
The include path is located. The failure is while detecting libraries.
For example. libX11 exists in /usr/X11/lib/libX11.6.dylib. Cmake does
not find this library, as it expects to find "libX11.dylib".
There is a libX11.la file from libtool, but is not used during search. I
suppose if the libX11.la was parsed, then the library libX11.6.dylib
would have been found.
Any ideas on how can I persuade cmake to locate the X11 libraries?
If you don't have /usr/X11/lib/libX11.dylib (which is a symbolic link
to libX11.6.dylib), then your X11 installation is incomplete. You must
have removed this symlink accidentally. Or maybe you can blame it on
Apple's installer which is known to occasionally forget files.
No I don't. In fact there is only a .la file all X11 libraries, besides
the version-coded .dylib files. The only places that there .dylib files
without version (along with the versioned ones) is inside the SDK
folders, which are not considered at all by cmake.
What is the suggested way? Reinstall X-code to get the missing files?
George
_______________________________________________
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