Привет,
Мне трудно установить data.table в R 3.4.3. Ошибка, которую я получаю ниже:
clang -I / Library / Frameworks / R.framework / Resources / include -DNDEBUG -I / usr / local / include -fopenmp -fPIC -Wall -g -O2 -c assign.c -o assign.o
clang: error: неподдерживаемая опция '-fopenmp'
make: * [assign.o] Ошибка 1
ОШИБКА: сбой компиляции для пакета data.table
Мы ценим любые предложения. Спасибо!
К сожалению, бинарный пакет для MacOS для oldrel все еще не построен на CRAN (прошло уже 2 недели). В противном случае вы можете использовать двоичный пакет Mac от CRAN.
Я искал проблемы для текста unsupported option '-fopenmp'
и обнаружил, что это закрытая (то есть решенная) проблема: https://github.com/Rdatatable/data.table/issues/2406
Инструкции по установке data.table из источника для Mac находятся здесь: https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac
Надеюсь, это поможет. Пожалуйста, закройте, если решено.
Проблема известна и решена. Единственная проблема сейчас в том, что последние бинарные файлы не поставляются на CRAN for R oldrel. Это также дубликат № 2406. Закрытие.
Сегодня я отправил электронное письмо по адресу [email protected] об этом. Для других, которые обнаружат это в будущем, CRAN проверяет страницу на наличие данных. Таблица показывает, что r-oldrel-osx-x86_64 устарело на месяц. old-rel означает R 3.4. * Бинарный файл MacOS обычно самый медленный, занимает неделю или две. Но 1 месяц намного больше обычного.
Самый полезный комментарий
К сожалению, бинарный пакет для MacOS для oldrel все еще не построен на CRAN (прошло уже 2 недели). В противном случае вы можете использовать двоичный пакет Mac от CRAN.
Я искал проблемы для текста
unsupported option '-fopenmp'
и обнаружил, что это закрытая (то есть решенная) проблема: https://github.com/Rdatatable/data.table/issues/2406Инструкции по установке data.table из источника для Mac находятся здесь: https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac
Надеюсь, это поможет. Пожалуйста, закройте, если решено.