Discussion:
[R-es] Sobre paquete slam.-
Freddy Omar López Quintero
2018-01-23 17:55:56 UTC
Permalink
¡Hola!

Espero que estén bien.

Estoy intentando instalar el paquete slam en la variante de Centos de
amazon y obtengo el siguiente problema:

gcc -m64 -std=gnu99 -shared -L/usr/lib64/R/lib -L/usr/local/lib64 -o
slam.so apply.o dll.o grouped.o sparse.o util.o -L/usr/lib64/R/lib -lRblas
-lgfortran -lm -lquadmath -L/usr/lib64/R/lib -lR
/usr/bin/ld: cannot find -lgfortran
/usr/bin/ld: cannot find -lquadmath

¿Alguien sabría por dónde estaría la solución a este incidente? Hace unos
meses no tenía ningún problema (gcc y gcc-fortran están instalados).

¡Gracias de antemano!
--
«...homines autem hominum causa esse generatos...»

Cicero

[[alternative HTML version deleted]]
Freddy Omar López Quintero
2018-01-23 18:05:37 UTC
Permalink
¡A diferencia de la mayoría de las veces, encontré la respuesta pronto!

A los que les suceda lo mismo (y posiblemente para mí mismo en el futuro),
mirar las versiones de gcc y de gfortran:

[ec2-***@ip ~]$ gcc --version
gcc (GCC) 7.2.1 20170915 (Red Hat 7.2.1-2)
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[ec2-***@ip ~]$ gfortran --version
GNU Fortran (GCC) 6.4.1 20170727 (Red Hat 6.4.1-1)
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Al cambiarlos a la misma (6.4.1), todo funcionó.

¡Gracias!

2018-01-23 14:55 GMT-03:00 Freddy Omar López Quintero <
Post by Freddy Omar López Quintero
¡Hola!
Espero que estén bien.
Estoy intentando instalar el paquete slam en la variante de Centos de
gcc -m64 -std=gnu99 -shared -L/usr/lib64/R/lib -L/usr/local/lib64 -o
slam.so apply.o dll.o grouped.o sparse.o util.o -L/usr/lib64/R/lib -lRblas
-lgfortran -lm -lquadmath -L/usr/lib64/R/lib -lR
/usr/bin/ld: cannot find -lgfortran
/usr/bin/ld: cannot find -lquadmath
¿Alguien sabría por dónde estaría la solución a este incidente? Hace unos
meses no tenía ningún problema (gcc y gcc-fortran están instalados).
¡Gracias de antemano!
--
«...homines autem hominum causa esse generatos...»
Cicero
--
«...homines autem hominum causa esse generatos...»

Cicero

[[alternative HTML version deleted]]
Loading...