Skip site navigation (1) Skip section navigation (2)

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 (view raw or flat)
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

pgsql-es-ayuda by date

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

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group