Re: Perl DBI - Mailing list pgsql-novice

From douggorley@shaw.ca
Subject Re: Perl DBI
Date
Msg-id 1be5381bfe44.1bfe441be538@shaw.ca
Whole thread Raw
In response to Perl DBI  (Cheryl Thompson <cthompso@ci.irving.tx.us>)
List pgsql-novice
More specifically, if you type the following at the command line:

perl -MCPAN -e 'install Pg::Simple'

What happens?

Doug Gorley | douggorley@shaw.ca


----- Original Message -----
From: Cheryl Thompson <cthompso@ci.irving.tx.us>
Date: Tuesday, January 21, 2003 11:31 am
Subject: Re: [NOVICE] Perl DBI

> This is the module Pg::Simple found at
> http://www.cpan.org/modules/by-category/07_Database_Interfaces/Pg/
> which is
> linked as /PG/ but actually named PG Simple.
>
>
> -----Original Message-----
> From: douggorley@shaw.ca [mailto:douggorley@shaw.ca]
> Sent: Tuesday, January 21, 2003 1:26 PM
> To: Cheryl Thompson
> Cc: 'pgsql-novice@postgresql.org'
> Subject: Re: [NOVICE] Perl DBI
>
>
> Just a thought, but have you tried installing Pg::Simple via CPAN
> as well?
>
> Doug Gorley | douggorley@shaw.ca
>
>
> ----- Original Message -----
> From: Cheryl Thompson <cthompso@ci.irving.tx.us>
> Date: Tuesday, January 21, 2003 11:18 am
> Subject: [NOVICE] Perl DBI
>
> > I'm sorry if this is the wrong forum... if someone knows of a
> > better forum
> >
> (alt.users.trying.to.run.postgres.and.perl.with.apache.on.windows
> > doesn'texist :D), please let me know.
> >
> > Thanks to the many helpful people in this group I located the
> > DBD::Pg files
> > on CPAN.
> > However, following the instructions for PgSimple (this is all
> > being done on
> > the Cygwin side), I get an error that has stumped the one person
> > in the
> > office who uses Perl. (He came up with the supremely helpful:
> "You're> missing the Perl module for postgresql." To which my
> reply is,
> > "This IS the
> > Perl module for PostGresQL").
> >
> > Has anyone set up this configuration? Can you tell me what I'm
> > doing wrong
> > here??? (Besides trying to ignore the first error in hopes it
> > would go
> > through steps 2 and 3 anyway).
> >
> > I can read this and say, "Ok, it can't find Perl", but I don't
> > know how to
> > tell it "hey, Perl is over here---> /Perl".
> >
> > I have currently on this box:
> > Apache 2.0.3
> > Cygwin
> > Postgresql (runs through Cygwin)
> > Active Perl 5.8
> >
> > [Should I have installed a different Perl through Cygwin as a
> > LINUX build,
> > not through windows as Active Perl?? Would Apache and everything
> > ELSE then
> > have to run through Cygwin? I can see that being an issue; on
> the
> > other hand
> > it seems kind of a silly way to do this. Access through Windows
> > can see
> > Postgresql; why can't Perl?]
> >
> > Thanks,
> > Cheryl "I Hope To Stop Posting To This List Real Soon Now" Thompson
> >
> > ---------------------Cut N
> > Paste---------------------------------------------
> >
> > cthompso@MyBox /Pg-Simple-1.0
> > $ ls
> > COPYRIGHT  LICENSE   Makefile     README     test.pl
> > Changes    MANIFEST  Makefile.PL  Simple.pm
> >
> > cthompso@MyBox /Pg-Simple-1.0
> > $ perl Makefile.pl
> > Warning: prerequisite Pg failed to load: Can't locate Pg.pm in
> > @INC (@INC
> > conta
> > ns: /usr/lib/perl5/5.6.1/cygwin-multi /usr/lib/perl5/5.6.1
> > /usr/lib/perl5/site_
> > erl/5.6.1/cygwin-multi /usr/lib/perl5/site_perl/5.6.1
> > /usr/lib/perl5/site_perl
> > ) at (eval 4) line 3.
> > Writing Makefile for Pg::Simple
> >
> > cthompso@MyBox /Pg-Simple-1.0
> > $ make
> > cp Simple.pm blib/lib/Pg/Simple.pm
> > Manifying blib/man3/Pg.Simple.3
> >
> > cthompso@MyBox /Pg-Simple-1.0
> > $ make test
> > PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib
> > -I/usr/lib/perl5/5.6.1/c
> > gwin-multi -I/usr/lib/perl5/5.6.1 test.pl
> > 1..1
> > Can't locate Pg.pm in @INC (@INC contains: blib/arch blib/lib
> > /usr/lib/perl5/5.
> > .1/cygwin-multi /usr/lib/perl5/5.6.1/cygwin-multi
> /usr/lib/perl5/5.6.1> /usr/lib
> > perl5/5.6.1/cygwin-multi /usr/lib/perl5/5.6.1
> > /usr/lib/perl5/site_perl/5.6.1/cy
> > win-multi /usr/lib/perl5/site_perl/5.6.1
> /usr/lib/perl5/site_perl
> > .) at
> > blib/li
> > /Pg/Simple.pm line 67.
> > BEGIN failed--compilation aborted at blib/lib/Pg/Simple.pm line 67.
> > Compilation failed in require at test.pl line 10.
> > BEGIN failed--compilation aborted at test.pl line 10.
> > make: *** [test_dynamic] Error 2
> >
> > cthompso@MyBox /Pg-Simple-1.0
> >
> >
> > ---------------------------(end of broadcast)--------------------
> --
> > -----
> > TIP 1: subscribe and unsubscribe commands go to
> > majordomo@postgresql.org
>
>
> ---------------------------(end of broadcast)----------------------
> -----
> TIP 4: Don't 'kill -9' the postmaster
>


pgsql-novice by date:

Previous
From: Cheryl Thompson
Date:
Subject: Re: Perl DBI
Next
From: "Williams, Travis L, NPONS"
Date:
Subject: Re: Perl DBI Part II