3

すべて:簡単な質問ですが、事前にお詫び申し上げます。私がUnix(のような)環境で働いてから何年も経ちました...

RHEL564ビットOSを実行しているWebサーバーにRApacheをインストールしようとしています。Apacheを正常にインストールし、動作することを確認しました。また、共有ライブラリを使用してR(R-2.13.0)を正常にインストールしました。libBlas.soとlibR.soがインストールされていることを確認しました。場所:/R/R-2.13.0/lib

ただし、RApacheを構成しようとすると(sudo ./configure --with-apache2-apxs = / usr / local / apache2 / bin / --with-R = / R / R-2.13.0 /)、次のようになります。エラー:

Rは共有ライブラリとしてビルドされませんでした
。1つでビルドするか、Rの別のインストールを使用して
ください。configure:エラー:中止します。

Rを2回再インストールし、libtoolで次のように表示されていることを確認しました。

#共有ライブラリを構築するかどうか。
build_libtool_libs = yes

最後に、成功せずに設定する必要のあるパスまたはフラグを高低で検索しました。どんな助けでも大歓迎です。

ありがとう、ロン

4

1 に答える 1

5

適切なフラグを指定して R をコンパイルする必要があります。R が共有ライブラリとしてビルドされるように、構成段階で --enable-R-shlib を含める必要があります。

さらに問題が記載されているhttp://cran.r-project.org/doc/manuals/R-admin.pdfの付録 B1 をさらに参照する必要がある場合があります。

于 2011-04-19T18:55:58.820 に答える