Data.table: ERRO: a compilação falhou para o pacote 'data.table'

Criado em 14 mai. 2018  ·  3Comentários  ·  Fonte: Rdatatable/data.table

Oi,

Estou tendo dificuldade para instalar data.table em R 3.4.3. O erro que recebo abaixo:
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: erro: opção não suportada '-fopenmp'
make: * [assign.o] Erro 1
ERRO: a compilação falhou para o pacote 'data.table'

  • removendo '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/data.table'
    Aviso em install.packages:
    instalação do pacote 'data.table' teve status de saída diferente de zero

Qualquer sugestão seria apreciada. Obrigado!

openmp

Comentários muito úteis

Infelizmente, o pacote binário no MacOS para oldrel ainda não foi construído no CRAN (já faz 2 semanas). Caso contrário, você pode usar o pacote binário Mac do CRAN.

Pesquisei problemas para o texto unsupported option '-fopenmp' e encontrei este problema fechado (ou seja, resolvido): https://github.com/Rdatatable/data.table/issues/2406

As instruções de instalação de data.table da fonte para Mac estão aqui: https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac

Espero que ajude. Por favor, feche se resolvido.

Todos 3 comentários

Infelizmente, o pacote binário no MacOS para oldrel ainda não foi construído no CRAN (já faz 2 semanas). Caso contrário, você pode usar o pacote binário Mac do CRAN.

Pesquisei problemas para o texto unsupported option '-fopenmp' e encontrei este problema fechado (ou seja, resolvido): https://github.com/Rdatatable/data.table/issues/2406

As instruções de instalação de data.table da fonte para Mac estão aqui: https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac

Espero que ajude. Por favor, feche se resolvido.

O problema é conhecido e resolvido. O único problema agora é que binários recentes não são enviados no CRAN para R oldrel. Esta também é uma duplicata de # 2406. Fechando.

Enviei um email para [email protected] sobre isso hoje cedo. Para outros descobrirem isso no futuro, o CRAN verifica a página de data.table mostra que r-oldrel-osx-x86_64 está um mês desatualizado. old-rel significa R 3.4. * Os binários do MacOS são geralmente os mais lentos, levando uma ou duas semanas. Mas 1 mês é muito mais do que o normal.

Esta página foi útil?
0 / 5 - 0 avaliações