2011-12-27 9 views
-1

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

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, и эта проблема прояснилась.

Также задал этот вопрос в #[email protected], прежде чем я установил его, выглядит проблема с CMake 2.6.4 на Sparc Solaris 10.