From: Tom Lane <tgl@sss.pgh.pa.us>
To: Brendan McKenna <brendan@w3s.ie>
Cc: pgsql-interfaces@postgreSQL.org
Subject: Re: [INTERFACES] pgsql_perl5 fails to compile
Date: Fri, 04 Jun 1999 18:15:37 -0400
Message-ID: <25246.928534537@sss.pgh.pa.us> (raw)
In-Reply-To: <199906011323.OAA21560@w3s.ie>
"Brendan McKenna" <brendan@w3s.ie> writes:
> When I attempt to compile, I get the following messages:
> gcc -c -I/usr/local/pgsql/include -Dbool=char -DHAS_BOOL -O2 -DVERSION=\"1.8.0\" -DXS_VERSION=\"1.8.0\" -fpic -I/usr/lib/perl5/5.00555/i686-linux/CORE Pg.c
> Pg.xs: In function `XS_Pg_PQprint':
> Pg.xs:584: `na' undeclared (first use this function)
> Pg.xs:584: (Each undeclared identifier is reported only once
> Pg.xs:584: for each function it appears in.)
> Pg.xs: In function `XS_PG_results_fetchrow':
> Pg.xs:1256: `sv_undef' undeclared (first use this function)
> Pg.xs: In function `XS_PG_results_print':
> Pg.xs:1296: `na' undeclared (first use this function)
> make: *** [Pg.o] Error 1
After looking at the definition of these symbols in Perl 5.004, I wonder
whether the problem is related to Perl's EMBED/NO_EMBED option. Perhaps
the perl5 interface fails to compile if you have installed Perl with
the nondefault setting of that option? This is a bit of a stretch,
but given that we have heard no other complaints, I'm guessing there
must be *some* unusual aspect of your local setup that triggers the
failure.
regards, tom lane
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-interfaces@postgresql.org
Cc: tgl@sss.pgh.pa.us, brendan@w3s.ie
Subject: Re: [INTERFACES] pgsql_perl5 fails to compile
In-Reply-To: <25246.928534537@sss.pgh.pa.us>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox