Denis Scherbakov wrote:
HP-UX on PA-RISC uses *.sl or no extension (like libC.2 for PA-RISC 2.0)
HP-UX on IA64 uses *.so naming like in Linux.


http://www.mainsoft.com/solutions/windows_to_hpipf.aspx

"> Shared library naming convention

The shared library naming convention on Itanium 2 is different than
that of PA-RISC. On PA-RISC, general names for libraries, libxxx.sl,
are used, whereas on Itanium 2, the libraries are named libxxx.so.
This will affect both build systems and all code that loads shared
libraries at runtime (e.g. calls to dlopen() or shl_load() ). This
might also affect other production scripts.

The change will have to go in Modules/Platform/HP-UX.cmake. I think we should be able to check the CMAKE_HOST_SYSTEM_PROCESSOR variable. If someone has access to one of these machines and can work out a patch, I can put it in CMake. Even better, if someone has access to one of these machines, and can setup a nightly dashboard to make sure it stays working.



-Bill
_______________________________________________
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

Reply via email to