Я пытаюсь установить R 4.0.0 из источника в соответствии с этими инструкциями на моей машине trisquel 8.0.
В частности, я настраиваю с помощью команда ./configure --prefix=/opt/R/4.0.0 --enable-memory-profiling --with-blas --with-lapack --with-x=no
Однако, это не завершается успешно и возвращает ошибку: checking whether zlib support suffices... configure: error: zlib library and headers are required
Но я уже установил zlib, о чем свидетельствует sudo dpkg -s zlib1g
, который выводит
Package: zlib1g
Status: install ok installed
...
Version: 1:1.2.11.dfsg-2ubuntu1
...
Все устранение неполадок в inte rnet Я обнаружил, что до сих пор указывает на что-то вроде this , что не работает для меня, так как предложенное исправление уже реализовано (более или меньше) в configure
для R 4.0.0:
#ifdef ZLIB_VERNUM
if(ZLIB_VERNUM < 0x1250)
exit(1);
exit(0);
else
exit(1);
#endif
Я также попытался установить другую копию zlib в / opt, которая не работала, и я не могу удалить текущую версию zlib из-за зависимостей.
Кроме того, я бы действительно не хотел устанавливать zlib 1.2.9 или другую устаревшую версию zlib. Последняя версия zlib вышла в 2017 году, а R 4.0.0 вышла в этом году, надеюсь, они должны работать вместе?
Спасибо всем, кто может помочь.