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'
Qualquer sugestão seria apreciada. Obrigado!
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.
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/2406As 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.