cmake на Solaris 10 Sparc: настроен не использовать общие библиотеки? - PullRequest
0 голосов
/ 27 декабря 2011

Я пытаюсь перенести некоторое программное обеспечение на 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 Ответ

1 голос
/ 28 декабря 2011

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

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

...