Я получаю сообщение об ошибке, связанное с динамической c библиотекой, когда пытаюсь собрать определенный пакет в R. Я хотел бы проверить библиотеку проблемы, чтобы диагностировать ошибку.
Как я могу сказать функция установки, чтобы избежать удаления файлов, на которые есть ссылки в сообщении об ошибке? Я пытался INSTALL_opts="--no-clean-on-error"
, но не повезло:
> install.packages("cubature",INSTALL_opts="--no-clean-on-error")
trying URL 'http://cran.us.r-project.org/src/contrib/cubature_2.0.4.tar.gz'
Content type 'application/x-gzip' length 3343690 bytes (3.2 MB)
==================================================
downloaded 3.2 MB
* installing *source* package ‘cubature’ ...
...
** testing if installed package can be loaded from temporary location
Error: package or namespace load failed for ‘cubature’ in dyn.load(file, DLLpath = DLLpath, ...):
unable to load shared object '/home/me/.local/lib64/R/library/00LOCK-cubature/00new/cubature/libs/cubature.so':
/home/me/.local/lib64/R/library/00LOCK-cubature/00new/cubature/libs/cubature.so: undefined symbol: Cuhre
Error: loading failed
Execution halted
ERROR: loading failed
, но:
$ ls -al /home/me/.local/lib64/R/library/00LOCK-cubature/00new/cubature/libs/cubature.so
ls: cannot access '/home/me/.local/lib64/R/library/00LOCK-cubature/00new/cubature/libs/cubature.so': No such file or directory