невозможно установить пакет mclust R в Ubuntu - PullRequest
0 голосов
/ 06 января 2019

Я пытался установить пакет mclust R в RStudio разными способами

install.packages("mclust")
devtools::install_github("cran/mclust")
biocLite('mclust')

но я получаю эту ошибку:

* installing *source* package ‘mclust’ ...
** package ‘mclust’ successfully unpacked and MD5 sums checked
** libs
gcc -std=gnu99 -I/usr/share/R/include -DNDEBUG      -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-Oe9izK/r-base-3.4.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g  -c init.c -o init.o
gfortran   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-Oe9izK/r-base-3.4.4=. -fstack-protector-strong  -c mclust.f -o mclust.o
gfortran   -fpic  -g -O2 -fdebug-prefix-map=/build/r-base-Oe9izK/r-base-3.4.4=. -fstack-protector-strong  -c mclustaddson.f -o mclustaddson.o
g++ -shared -L/usr/lib/R/lib -Wl,-Bsymbolic-functions -Wl,-z,relro -o mclust.so init.o mclust.o mclustaddson.o -llapack -lblas -lgfortran -lm -lquadmath -lgfortran -lm -lquadmath -L/usr/lib/R/lib -lR
/usr/bin/ld: cannot find -lgfortran
/usr/bin/ld: cannot find -lgfortran
collect2: error: ld returned 1 exit status
/usr/share/R/share/make/shlib.mk:6: recipe for target 'mclust.so' failed
make: *** [mclust.so] Error 1
ERROR: compilation failed for package ‘mclust’
* removing ‘/home/mohammadi/R/x86_64-pc-linux-gnu-library/3.4/mclust’
Warning in install.packages :
  installation of package ‘mclust’ had non-zero exit status

Я запустил эту команду sudo apt-get install gfortran, чтобы установить gfortran, но он сказал gfortran is already the newest version (4:5.3.1-1ubuntu1).

Кто-нибудь может мне помочь? Большое спасибо!

...