Hello,
I am having a hard time figuring out what the appropriate method is for
getting cmake to find a library of the form /usr/lib/libgfortran.so.2.
Unfortunately, it is fairly common for /usr/lib/libgfortran.so not to exist.
I am fairly certain that forming /usr/lib/libgfortran.so as a symbolic link
would solve the problem, but I obviously cannot assume that the user has
administrator privileges.
The find_library documentation for CMake 2.8 does not seem to specify how
NAMES can be used to specify the library extension. The following does not
find /usr/lib/libgfortran.so.2 when GFORTRAN_LIB_DIR_HINT is set to
/usr/lib:
find_library(GFORTRAN_LIB
NAMES gfortran libgfortran.a gfortran.so libgfortran.so
gfortran.so.1 libgfortran.so.1
gfortran.so.2 libgfortran.so.2
gfortran.so.3 libgfortran.so.3
HINTS ${GFORTRAN_LIB_DIR_HINT})
Any ideas?
Thanks,
Jack
_______________________________________________
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