Página 1 de 1

Error Instalación PDF::ReportWriter

NotaPublicado: 2010-01-11 07:46 @365
por Lor
Agradecería si me pudiesen orientar en lo siguiente:

Estoy intentando instalar el módulo PDF::ReportWriter y me tira error. Lo estoy haciendo ejecutando el comando: cpan PDF::ReportWriter

Parte de lo que me desplaya en pantalla es lo siguiente:
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
CPAN.pm: Going to build D/DK/DKASAK/PDF-ReportWriter-1.5.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for PDF::ReportWriter
cp lib/PDF/ReportWriter/Datasource/DBI.pm blib/lib/PDF/ReportWriter/Datasource/DBI.pm
cp lib/PDF/ReportWriter/Report.pm blib/lib/PDF/ReportWriter/Report.pm
cp lib/PDF/ReportWriter/Datasource.pm blib/lib/PDF/ReportWriter/Datasource.pm
cp lib/PDF/ReportWriter.pm blib/lib/PDF/ReportWriter.pm
Manifying blib/man3/PDF::ReportWriter::Datasource::DBI.3pm
Manifying blib/man3/PDF::ReportWriter::Report.3pm
Manifying blib/man3/PDF::ReportWriter::Datasource.3pm
Manifying blib/man3/PDF::ReportWriter.3pm
  /usr/bin/make  -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/000_load.t ......... 1/1
#   Failed test 'use PDF::ReportWriter;'
#   at t/000_load.t line 7.
#     Tried to use 'PDF::ReportWriter'.
#     Error:  Errno architecture (x86_64-linux-thread-multi-2.6.18-53.1.6.el5xen) does not match executable architecture (x86_64-linux-thread-multi-2.6.18-92.1.10.el5xen) at /usr/lib/perl5/site_perl/5.8.8/Errno.pm line 11.
# Compilation failed in require at /usr/lib/perl5/5.8.8/File/Temp.pm line 138.
# BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.8/File/Temp.pm line 138.
# Compilation failed in require at /root/.cpan/build/PDF-ReportWriter-1.5/blib/lib/PDF/ReportWriter.pm line 2317.
# BEGIN failed--compilation aborted at /root/.cpan/build/PDF-ReportWriter-1.5/blib/lib/PDF/ReportWriter.pm line 2317.
# Compilation failed in require at (eval 2) line 2.
# BEGIN failed--compilation aborted at (eval 2) line 2.
# Looks like you failed 1 test of 1.
t/000_load.t ......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests
t/010_report.t ....... 1/13 # $rp=undef
# $rp=PDF::ReportWriter::Report=HASH(0x12fbdd0)
Warning: <field> element has no '_' key attribute at /root/.cpan/build/PDF-ReportWriter-1.5/blib/lib/PDF/ReportWriter/Report.pm line 98
Warning: <group> element has no '_' key attribute at /root/.cpan/build/PDF-ReportWriter-1.5/blib/lib/PDF/ReportWriter/Report.pm line 98
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


¿¿Cuál es el problema???
Muchísimas gracias, :D

Re: Error Instalación PDF::ReportWriter

NotaPublicado: 2010-01-11 09:07 @422
por explorer
No coincide la arquitectura para la que fue creado el módulo Errno.pm con la de Perl v5.8.8 que se está usando.

Me temo que te toca reinstalar una distribución completa de Perl. O intentar instalar Errno.

Re: Error Instalación PDF::ReportWriter

NotaPublicado: 2010-01-11 09:30 @437
por Lor
Bueno, descartemos PDF::ReportWriter.

Tengo que generar una aplicación (hace tiempo que estoy dando vuelta con esto...) que extrae datos de una base de datos y genera un reporte en PDF. ¿Cuál es el módulo más adecuado para hacerlo? Si PDF::ReportWriter no lo puedo instalar tendré que ver PDF::API2.

Con PDF::API2 ¿cómo logro obtener los datos de la base de datos y tirar en forma de tabla el Select realizado?

Bueno, ¡¡¡¡gracias por todo!!!!

Re: Error Instalación PDF::ReportWriter

NotaPublicado: 2010-01-11 10:30 @479
por explorer
Prueba antes a ejecutar el comando

cpan -f PDF::ReportWriter

Lo que hace es forzar la instalación del módulo, aunque falle en la fase de test.