2012-11-13 21 views
5

にインストールして、kernlabパッケージをSLES 11 SP1にインストールしようとしています。私はすべての前提条件パッケージをインストールしました。 gcc-fortran ...kernlabパッケージをR

install.packages( "kernlab")でインストールを開始した後、次のエラーメッセージが表示されます。あなたの誰かが私を助けることができれば素晴らしいことでしょう。

g++ -L/usr/local/lib64 -o kernlab.so brweight.o ctable.o cweight.o dbreakpt.o dcauchy.o  dgpnrm.o dgpstep.o dprecond.o dprsrch.o dspcg.o dtron.o dtrpcg.o dtrqsol.o esa.o expdecayweight.o inductionsort.o kspectrumweight.o lcp.o misc.o msufsort.o solvebqp.o stringk.o stringkernel.o svm.o wkasailcp.o wmsufsort.o -L/usr/local/lib64/R/lib -lRlapack -L/usr/local/lib64/R/lib -lRblas -lgfortran -lm -L/usr/local/lib64/R/lib -lR 
/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../lib64/crt1.o: In function `_start': 
/usr/src/packages/BUILD/glibc-2.11.1/csu/../sysdeps/x86_64/elf/start.S:109: undefined reference to `main' 
collect2: ld returned 1 exit status 
make: *** [kernlab.so] Error 1 
ERROR: compilation failed for package ‘kernlab’ 
* removing ‘/usr/local/lib64/R/library/kernlab’ 

The downloaded source packages are in 
    ‘/tmp/RtmpCf2yIn/downloaded_packages’ 
Updating HTML index of packages in '.Library' 
Making packages.html ... done 
Warning message: 
In install.packages("kernlab") : 
installation of package ‘kernlab’ had non-zero exit status 

答えて

0

私はこの問題を少しでもopenSUSEで持っていました。

gccとfortranをインストールしたパス(つまり、Rがこのパスをチェックしていないという問題)と関係があると思います。

yastを使用してgccなどをインストールしましたか?

1

私は、ソフトウェアパッケージマネージャを経由して「フルRの開発環境のメタパッケージ」をインストールすることによって、それを解決するのFedora 19に

をRstudioと同じ問題を抱えていました。

+0

Rをソースからインストールした場合、同じ問題が解決されますか?私の場合、SAP HANAデータベースに推奨されているように、特定のRバージョンが必要です... –

関連する問題