Estoy intentando instalar XML::Parser
en RHEL8 Linux y tengo instalados los paquetes RPM del sistema operativo 'expat' y 'expat-devel'. También tengo una instalación exitosa del módulo Perl para expatriados en ejecución:
cpanm XML::Parser::Expat
XML::Parser::Expat is up to date. (2.46)
Estoy corriendo cpanm
XML::Parser
y obteniendo:
Expat must be installed prior to building XML::Parser
y no puedo encontrarlo en los directorios de bibliotecas estándar.
También intenté especificar estos:
EXPATLIBPATH=...
Para configurar el directorio en el que encontrar libexpatEXPATINCPATH=...
Para configurar el directorio en el que encontrar expat.h
Y corriendo
perl Makefile.PL EXPATLIBPATH=/usr/lib EXPATINCPATH=/usr/include
pero sin diferencia. ¿Alguna sugerencia?
Respuesta1
Parece que ha instalado el paquete expat y el módulo Perl expat, pero el módulo XML::Parser todavía no lo encuentra. Intente instalar el paquete expat-devel que contiene los archivos de encabezado necesarios para la instalación de XML::Parser. Si eso no funciona, puede intentar especificar las variables de entorno EXPATLIBPATH y EXPATINCPATH al ejecutar el comando Perl Makefile.PL para apuntar a los directorios donde está instalado expat.