Data.table: ERROR: la compilación falló para el paquete 'data.table'

Creado en 14 may. 2018  ·  3Comentarios  ·  Fuente: Rdatatable/data.table

Hola,

Tengo dificultades para instalar data.table en R 3.4.3. El error me sale a continuación:
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: opción no admitida '-fopenmp'
hacer: * [asignar.o] Error 1
ERROR: la compilación falló para el paquete 'data.table'

  • eliminando '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/data.table'
    Advertencia en los paquetes de instalación:
    la instalación del paquete 'data.table' tenía un estado de salida distinto de cero

Cualquier sugerencia sera apreciada. ¡Gracias!

openmp

Comentario más útil

Desafortunadamente, el paquete binario en MacOS para oldrel todavía no se ha construido en CRAN (ya han pasado 2 semanas). De lo contrario, podría usar el paquete Mac binary de CRAN.

Busqué problemas para el texto unsupported option '-fopenmp' y encontré este problema cerrado (es decir, resuelto): https://github.com/Rdatatable/data.table/issues/2406

La instalación de data.table a partir de las instrucciones de origen para Mac están aquí: https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac

Espero que ayude. Cierre si se resuelve.

Todos 3 comentarios

Desafortunadamente, el paquete binario en MacOS para oldrel todavía no se ha construido en CRAN (ya han pasado 2 semanas). De lo contrario, podría usar el paquete Mac binary de CRAN.

Busqué problemas para el texto unsupported option '-fopenmp' y encontré este problema cerrado (es decir, resuelto): https://github.com/Rdatatable/data.table/issues/2406

La instalación de data.table a partir de las instrucciones de origen para Mac están aquí: https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac

Espero que ayude. Cierre si se resuelve.

El problema es conocido y resuelto. El único problema ahora es que los binarios recientes no se envían en CRAN para R oldrel. Esto también es un duplicado de # 2406. Clausura.

Envié un correo electrónico a [email protected] sobre esto hoy. Para otros que encuentren esto en el futuro, CRAN verifica la página para data.table muestra que r-oldrel-osx-x86_64 es un mes obsoleto. old-rel significa R 3.4. * Los binarios de MacOS suelen ser los más lentos, tardando una semana o dos. Pero 1 mes es mucho más de lo habitual.

¿Fue útil esta página
0 / 5 - 0 calificaciones