3

RパッケージのglmnetはWindows用のバイナリを提供していないため、OSwin764ビットでコンパイルする必要があります。どのように私はこのエラーメッセージを受け取りました:

gfortran -m64 -fdefault-real-8 -ffixed-form  -O2  -mtune=core2 -c  newGLMnet.f90
 -o newGLMnet.o
f951.exe: sorry, unimplemented: 64-bit mode not compiled in
make: *** [newGLMnet.o] Error 1
ERROR: compilation failed for package 'glmnet'

また、Windows XP 32ビットでコンパイルしようとしましたが、「パッケージglmnetの構成に失敗しました」というエラーメッセージが表示されます。

誰かがWindowsでglmnetをコンパイルすることに成功しましたか?

4

2 に答える 2

3

Trevor Hastieが12時間前にr-helpに投稿しました:

「glmnet_1.7.3がWindowsに合格しないことを認識しており、問題を調査しています。これは、WindowsとLinux/Macプラットフォームでgccコンパイラがわずかに異なることと関係があります。問題が解決するとすぐに新しいバージョンをCRANに投稿します」

于 2012-04-24T04:22:08.133 に答える
0

64 ビット Windows では、デフォルトの PATH の代わりに:

C:\Rtools\MinGW\bin

試す :

C:\Rtools\gcc-4.6.3\bin

それからもちろん、新しい DOS ウィンドウを停止して開始し、新しい PATH を取得します。

参照: https://stackoverflow.com/a/15221883/403310

于 2013-03-05T10:59:18.167 に答える