Resolución del problema de dependencia de -llapack no declarado en Solaris
He lanzado unR
paquete enCRAN
que depende de la compilación exitosa de algunosRcppArmadillo
código. El paquete se construyó correctamente y sin notas en todos los sistemas de prueba que probé (CRAN comenta aquí si está interesado), sin embargo, las verificaciones CRAN fallan ensolaris-sparc
y no pueden cargar una dependencia ensolaris-x86
.
Ver aquí para verificaciones CRAN.
La razón del error se da comold: fatal: library -llapack: not found
(degoldi-00install.html)
En miMakevars
yMakevars.win
He declarado-llapack
enPKG_LIBS
, que pensé que era suficiente.
PKG_LIBS= -Wsign-compare -llapack
en ambos.
Sin embargo, no estoy seguro de cómo declarar esta dependencia para Solaris. ¿Hay un separadoMakevars
que debo escribir, o hay una ubicación diferente que debo indicar la dependencia?
He leído lasección relevante del manual "Escritura de extensiones R", y sospecho que debo declarar$(LLAPACK_LIBS)
enPKG_LIBS
, pero no tengo forma de probarlo en una plataforma solaris. ¿Es este el camino correcto a seguir?
Gracias por cualquier ayuda, es muy apreciada.