Solaris 10 Sparc上的cmake:是否配置为不使用共享库?
我正在尝试使用GCC 3.4.6将一些软件移植到Solaris 10 Sparc,该软件的构建系统使用Solaris 10 Sparc上的cmake:是否配置为不使用共享库?,cmake,solaris,sparc,Cmake,Solaris,Sparc,我正在尝试使用GCC 3.4.6将一些软件移植到Solaris 10 Sparc,该软件的构建系统使用cmake。当我运行命令cmakecmakelists.txt时,我得到了很多如下输出: ADD_LIBRARY for library <library_name> is used with the SHARED option, but the target platform supports only STATIC libraries. Building it STATIC i
cmake
。当我运行命令cmakecmakelists.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.
ADD_LIBRARY for LIBRARY与共享
选项,但目标平台仅支持静态库。
相反,构建它是静态的。这可能会导致问题。
显然,Solaris 10 Sparc支持共享库,我以前在x86 Solaris 10上构建过此软件
有人遇到过这个问题,或者能提供方向吗?我将深入研究cmake源代码,以确定它是否与Sparc Solaris存在问题
谢谢。经过几个小时的努力,并取得了一些进展,我决定停止使用安装cmake-2.8.6,这个问题就解决了 在
#cmake@irc.freenode.net
在修复之前,Sparc Solaris 10上的cmake 2.6.4似乎存在问题