por explorer » 2011-11-02 12:54 @579
Cuando sale el aviso de que necesita un compilador, es que el módulo contiene bibliotecas o tiene enlaces a bibliotecas compiladas, y eso depende de la arquitectura de la máquina. No son módulos escritos en "puro Perl", sino que dependen de una parte compilada (normalmente en C o C++).
En la documentación de CamelBox viene cómo trabajar con otras distribuciones, en la misma máquina. Esa podría ser una opción: con la otra (por ejemplo con la ActivePerl), bajar los módulos, y desde CamelBox, indicar la ruta hacia donde están instalados.
Aun así, no veo sencilla la instalación de DBD::mysql y demás módulos con fuertes dependencias de bibliotecas externas.
(Por esa razón se recomendaba antes el uso de DBD::mysqlPP, porque es un módulo "puro Perl".)
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES