Data.table: ОШИБКА: сбой компиляции для пакета data.table

Созданный на 14 мая 2018  ·  3Комментарии  ·  Источник: Rdatatable/data.table

Привет,

Мне трудно установить 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

  • удаление '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/data.table'
    Предупреждение в install.packages:
    установка пакета 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

Надеюсь, это поможет. Пожалуйста, закройте, если решено.

Все 3 Комментарий

К сожалению, бинарный пакет для 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 месяц намного больше обычного.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги