Я пытаюсь установить пакет R quanteda
для использования в вычислительном кластере моего университета. При попытке получить сообщение об ошибке об одной из зависимостей statnet.common
. Когда я пытаюсь установить statnet.common
непосредственно, он выдает мне несколько сообщений об ошибках, которые все ссылаются на проблемы, связанные с циклами for, разрешенными только в режиме C99. Пример:
logspace_utils. c: 167: 5: ошибка: 'для' l oop первоначальные объявления разрешены только в режиме C99 для (unsigned int k = 0; k <= j; k ++) {^ make: *** [logspace_utils.o] Ошибка 1 </p>
В конце выдается следующее сообщение об ошибке:
ОШИБКА: Сбой компиляции для пакета 'sta tnet .common'
На основании проблем, с которыми я столкнулся при поиске по этому сайту и другим, я попытался добавить "-std = c99" в CXX14 в файле Makevars, но это не поможет. Если это помогает, версия R в кластере - 3.6.2, а операционная система - Unix.
Заранее благодарен за любую помощь.