Mac OS X 10.7.4の開発バージョンのRにパッケージをインストールしようとしていCairo
ますが、解決できない問題が発生しています。
自作(つまり)でCairoをインストールしbrew install cairo
、次のメッセージを受け取りました。
==>警告この式は樽のみであるため、/ usr/localにシンボリックリンクされていません。
Mac OS Xはすでにこのプログラムを提供しており、別のバージョンを並行してインストールすると、あらゆる種類の問題が発生する可能性があります。
Leopardが提供するCairoは古すぎて、新しいソフトウェアをリンクできません。
通常、これによる影響はありません。独自のソフトウェアをビルドし、この式が必要な場合は、ビルド変数へのlib&includeパスを追加する必要があります。
LDFLAGS -L/usr/local/Cellar/cairo/1.12.2/lib CPPFLAGS -I/usr/local/Cellar/cairo/1.12.2/include
Cairo
上記のメッセージを念頭に置いて、次のRコマンドを使用してR-Forgeからパッケージをインストールしようとしました。
install.packages( "Cairo"、repos = "http://www.rforge.net/"、configure.args = c( "CAIRO_LIBS = / usr / local / Cellar / cairo / 1.12.2 / lib"、 "CAIRO_CFLAGS = / usr / local / Cellar / cairo / 1.12.2 / include / cairo "))
次のエラーが表示されます。
cairo.hのユーザビリティをチェックしています...いいえ
cairo.hの存在を確認しています...いいえ
cairo.hをチェックしています...いいえ
configure:エラー:cairo.hが見つかりません!
cairo(http://www.cairographics.org/)をインストールするか、設定してください
それに応じてCAIRO_CFLAGS/LIBS。エラー:パッケージ「Cairo」の構成に失敗しました</ p>
引数なしで同じコマンドを繰り返したところrepos
(デフォルトでは、FHCRCミラーを使用しています)、同じ結果になりました。
この時点で、問題は明らかであるように思われます。ファイルcairo.h
が存在しません。include/cairo
しかし、それから私はディレクトリ内のファイルをリストしました。応答は次のとおりです。
ls /usr/local/Cellar/cairo/1.12.2/include/cairo
cairo-deprecated.h cairo-ft.h cairo-ps.h cairo-script-interpreter.h cairo-svg.h cairo-xcb.h cairo-xlib.h cairo-features.h cairo-pdf.h cairo-quartz .h cairo-script.h cairo-version.h cairo-xlib-xrender.h cairo.h
そのため、パッケージのインストールをCairo
適切な場所に向けていますが、エラーが解決しません。CAIRO_CFLAGS=/usr/local/Cellar/cairo/1.12.2/include
運が悪かったので、などのバリエーションを試しました。
考え?あなたが提供できるどんな助けも大歓迎です。
必要な場合は、ここに私のsessionInfo
:
R開発中(不安定)(2012-08-08 r60208)プラットフォーム:x86_64-apple-darwin11.4.0(64ビット)
ロケール:[1] en_US.UTF-8 / en_US.UTF-8 / en_US.UTF-8 / C / en_US.UTF-8 / en_US.UTF-8
添付の基本パッケージ:[1]統計グラフィックgrDevicesutils
データセットメソッドベースその他の添付パッケージ:[1] BiocInstaller_1.5.12
名前空間を介してロードされます(接続されていません):[1] tools_2.16.0