R-Bloggers Web サイトのインストール手順に従いました。ただし、一度実行するinstall.packages('RMySQL',type='source')
と、次のエラーが発生します。パスに関していくつかの競合があるようです (Windows はバックスラッシュが好きですが、ここではインストーラーは UNIX スタイルのバックスラッシュで検索しようとしています)。何がうまくいかないのですか?
--- エラーメッセージ --- install.packages('RMySQL',type='source')
パッケージを「C:/Software/R-2.15.2/library」にインストールします (「lib」が指定されていないため)
URL ' http://cran.rstudio.com/src/contrib/RMySQL_0.9-3.tar.gz ' を試しています
コンテンツ タイプ 'application/x-gzip' 長さ 165363 バイト (161 Kb)
開いたURL
ダウンロードした 161 Kb
- ソースパッケージ「RMySQL」をインストールしています...
** パッケージ 'RMySQL' が正常に解凍され、MD5 サムがチェックされました
$MYSQL_HOME をチェックしています... C:\Software\xampp\mysql
Cygwin 警告:
MS-DOS スタイルのパスが検出されました: C:\Software\xampp\mysql
推奨される POSIX の同等物は次のとおりです: /cygdrive/c/Software/xampp/mysql
CYGWIN 環境変数オプション「nodosfilewarning」は、この警告をオフにします。
POSIX パスの詳細については、ユーザー ガイドを参照してください。
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
** libs 警告: このパッケージには空でない 'configure.win' ファイルがあります。
そのため、主要なアーキテクチャのみを構築します
Cygwin 警告:
MS-DOS スタイルのパスが検出されました: C:/Software/R-215~1.2/etc/x64/Makeconf
推奨される POSIX の同等物は次のとおりです: /cygdrive/c/Software/R-215~1.2/etc/x64/Makeconf
CYGWIN 環境変数オプション「nodosfilewarning」は、この警告をオフにします。
POSIX パスの詳細については、ユーザー ガイドを参照してください。
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
gcc -m64 -I"C:/Software/R-215~1.2/include" -DNDEBUG -I"C:\Software\xampp\mysql"/include -I"d:/RCompile/CRANpkg/extralibs64/local/include " -O2 -Wall -std=gnu99 -mtune=core2 -c
RS-DBI.c -o RS-DBI.o
RS-DBI.c: 関数 'RS_na_set' 内:
RS-DBI.c:1219:11: 警告: 変数 'c' が設定されていますが、使用されていません [-Wunused-but-set-variable]
gcc -m64 -I"C:/Software/R-215~1.2/include" -DNDEBUG -I"C:\Software\xampp\mysql"/include -I"d:/RCompile/CRANpkg/extralibs64/local/include " -O2 -Wall -std=gnu99 -mtune=core2 -c
RS-MySQL.c -o RS-MySQL.o
RS-MySQL.c: 関数 'RS_MySQL_fetch' 内:
RS-MySQL.c:657:13: 警告: 変数 'fld_nullOk' が設定されていますが、使用されていません [-Wunused-but-set-variable]
RS-MySQL.c: 関数 'RS_DBI_invokeBeginGroup' 内:
RS-MySQL.c:1137:30: 警告: 変数 'val' が設定されていますが、使用されていません [-Wunused-but-set-variable]
RS-MySQL.c: 関数 'RS_DBI_invokeNewRecord' 内:
RS-MySQL.c:1158:20: 警告: 変数 'val' が設定されていますが、使用されていません [-Wunused-but-set-variable]
RS-MySQL.c: 関数 'RS_MySQL_dbApply' 内:
RS-MySQL.c:1219:38: 警告: 変数 'fld_nullOk' が設定されていますが、使用されていません [-Wunused-but-set-variable]
gcc -m64 -shared -s -static-libgcc -o RMySQL.dll tmp.def RS-DBI.o RS-MySQL.o
C:\Software\xampp\mysql/bin/libmySQL.dll -Ld:/RCompile/CRANpkg/extralibs64/local/lib/x64 -Ld:/RCompile/CRANpkg/extralibs64/local/lib -LC:/Software/R- 215~1.2/bin/x64 -lR
gcc.exe: エラー: C:\Software\xampp\mysql/bin/libmySQL.dll: そのようなファイルまたはディレクトリはありません
エラー: パッケージ 'RMySQL' のコンパイルに失敗しました
- 「C:/Software/R-2.15.2/library/RMySQL」を削除しています
install.packages の警告: コマンド 'C:/Software/R-215~1.2/bin/x64/R CMD INSTALL -l "C:/Software/R-2.15.2/library" を実行しています
C:\Users\lenovo\AppData\Local\Temp\RtmpiIQAUp/downloaded_packages/RMySQL_0.9-3.tar.gz' のステータスは 1 でした
install.packages の警告:
パッケージ 'RMySQL' のインストールの終了ステータスがゼロ以外でした
ダウンロードしたソース パッケージは「C:\Users\lenovo\AppData\Local\Temp\RtmpiIQAUp\downloaded_packages」にあります。</p>