cmake на Solaris 10 Sparc: настроен не использовать общие библиотеки?

Я пытаюсь перенести некоторое программное обеспечение на Solaris 10 Sparc, используя GCC 3.4.6, а система сборки программного обеспечения использует cmake, Когда я запускаю команду cmake CMakeLists.txtЯ получаю много выводов, как это:

ADD_LIBRARY for library <library_name> is used with the SHARED 
option, but the target platform supports only STATIC libraries.
Building it STATIC instead. This may lead to problems.

Очевидно, что Solaris 10 Sparc поддерживает общие библиотеки, и я уже создавал это программное обеспечение на x86 Solaris 10.

Кто-нибудь сталкивался с этим или может дать направление? Я собираюсь погрузиться в исходный код cmake, чтобы выяснить, есть ли у него проблемы со Sparc Solaris.

Благодарю.

1 ответ

Решение

Поработав с этим пару часов и немного продвинувшись, я решил установить cmake-2.8.6 из OpenCSW, используя pkgutil и этот вопрос прояснился.

Также задал этот вопрос в #cmake@irc.freenode.net прежде чем я это исправил, похоже, что проблема с cmake 2.6.4 на Sparc Solaris 10.

Другие вопросы по тегам