Re: Pg.pm (de nuevo)

From: Adrian Galindo <agalindo(at)izquierdo(dot)fmedic(dot)unam(dot)mx>
To: Lista de Perl <perl(at)tlali(dot)iztacala(dot)unam(dot)mx>
Cc: pgsql-ayuda <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: Pg.pm (de nuevo)
Date: 1998-03-30 20:07:08
Message-ID: Pine.LNX.3.96.980330135030.5063B-100000@izquierdo.fmedic.unam.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Sat, 28 Mar 1998, Ing. Roberto Andrade wrote:

> > Que fallo? Me falta algo o tengo que instalar algo mas?
> >
> Parece que no hicista la instalacion -puede ser make install-, revisa que
> en donde est'en tus *.pm se encuentre el Pg.pm. Puedes copiarlo de dopnde
> lo compilaste a el directorio que tiene los *.pm

Lo que sucede es que en la documentacion me dice que siga estos tres pasos
para instalarlo:

1. perl Makefile.PL \
2. make > Esto como usuario normal.
3. make test /

4. make install <-- Como root *solo* si los anteriores acabaron bien.

Yo me quedo en el paso 3 y no se si darle el 4 porque igual y me tira todo
a la basura.

Ahora, en el tar.gz viene un Pg.pm. Este lo copie a /usr/lib/perl5/ y
tambien el directorio en donde esta el cgi, pero al ejecutar el ejemplo
que esta en el tutorial que esta en la direccion que postearon hace unas
semanas me dice lo siguiente:

[agalindo(at)izquierdo psql]$ head insert.cgi
#!/usr/bin/perl
push (@INC, "/home/agalindo/public_html/psql/");
use Pg;
use CGI qw(:standard);
print header;
print start_html('A PostgresSQL Example - INSERT'),

[agalindo(at)izquierdo psql]$ insert.cgi
Can't find loadable object for module Pg in @INC
(/usr/lib/perl5/i386-linux/5.00401 /usr/lib/perl5
/usr/lib/perl5/site_perl/i386-linux /usr/lib/perl5/site_perl .) at
./insert.cgi line 5
BEGIN failed--compilation aborted at ./insert.cgi line 5.

Sin embargo ahi esta, hasta le puse el push a @INC y nel.

[agalindo(at)izquierdo psql]$ ls -l
-rw-r--r-- 1 agalindo agalindo 14659 Mar 27 17:27 Pg.pm
-rwxr-xr-x 1 agalindo agalindo 990 Mar 27 17:29 insert.cgi
[agalindo(at)izquierdo psql]$ ls -l /usr/lib/perl5/Pg.pm
-r--r--r-- 1 root root 14659 Mar 6 16:07 /usr/lib/perl5/Pg.pm

Que pasa? Se puede usar el modulo asi nada mas o de plano se tiene que
hacer todo el choro del make.

Por favor, cualquier ayuda sera agradecida ya que me *urge* echar a andar
esto a la brevedad. Si alguien ya lo tiene funcionando, me podria indicar
como le hizo :P

Salu2 y gracias....

---------------------------
Adrian Galindo Hdez
Hemerobiblioteca J.J.Izquierdo
Facultad de Medicina, UNAM
Cuidad de Mexico

In response to

  • Re: Pg.pm at 1998-03-28 17:37:53 from Ing. Roberto Andrade

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ing. Roberto Andrade 1998-03-31 16:50:55 Re: Pg.pm (de nuevo)
Previous Message Ing. Roberto Andrade 1998-03-28 17:37:53 Re: Pg.pm