-1

GCC3.4.6を使用して一部のソフトウェアをSolaris10Sparcに移植しようとしていますが、ソフトウェアのビルドシステムはを使用してい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は共有ライブラリをサポートしており、私は以前にx86Solaris10でこのソフトウェアを構築しました。

誰かがこれに遭遇するか、方向性を提供できますか?私はcmakeソースに飛び込んで、SparcSolarisに問題があるかどうかを調べようとしています。

ありがとう。

4

1 に答える 1

1

これと数時間格闘し、少し前進した後、私は を使用してOpenCSWpkgutilから cmake-2.8.6 をインストールすることにしました。この問題は解消されました。

また、修正する前にこの質問をしまし#cmake@irc.freenode.netたが、Sparc Solaris 10 での cmake 2.6.4 の問題のようです。

于 2011-12-28T01:52:01.937 に答える