Plperl make fails with Error1 at plperl.o (7.0.3) - Mailing list pgsql-interfaces

From Michael Miyabara-McCaskey
Subject Plperl make fails with Error1 at plperl.o (7.0.3)
Date
Msg-id 000101c062f8$0ede1220$aa00a8c0@ncc1701e
Whole thread Raw
Responses Re: Plperl make fails with Error1 at plperl.o (7.0.3)
List pgsql-interfaces
Hello all, I'm resending the message sent by "turing2000" on November 16th.

Because I'm having the exact same problem.

My configuration is as follows: RedHat 7.0, originally installed the RPM
version of PostgreSQL 7.0.2, then downloaded source and upgraded to 7.0.3...
Now that I've gotten further along in my project I have need of a Procedural
Language, and I figured PL/Perl would be easy...

I have been mistaken... as it refuses to compile despite my best efforts.
The error below is EXACTLY the same as what I am getting.

Any help would be appreciated.

-Michael Miyabara-McCaskey

> -----Original Message-----
> From: pgsql-admin-owner@postgresql.org
> [mailto:pgsql-admin-owner@postgresql.org]On Behalf Of turing2000
> Sent: Thursday, November 16, 2000 8:25 AM
> To: pgsql-admin@postgresql.org
> Subject: [ADMIN]
>
>
>
> Deal ( question ) consist of:
>
> [plperl]# make
> mkdir blib
> mkdir blib/lib
> mkdir blib/arch
> mkdir blib/arch/auto
> mkdir blib/arch/auto/plperl
> mkdir blib/lib/auto
> mkdir blib/lib/auto/plperl
> gcc -c -I../../../src/include -I../../../src/backend
> -fno-strict-aliasing -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -O2     -DVERSION=\"0.10\"
> -DXS_VERSION=\"0.10\" -fpic
> -I/usr/local/perl/lib/5.6.0/i686-linux/CORE  plperl.c
> In file included from plperl.c:76:
> /usr/local/perl/lib/5.6.0/i686-linux/CORE/perl.h:467:
> warning: `USE_LOCALE' redefined
> ../../../src/include/config.h:214: warning: this is the
> location of the previous definition
> In file included from plperl.c:76:
> /usr/local/perl/lib/5.6.0/i686-linux/CORE/perl.h:2027:
> warning: `DEBUG' redefined
> ../../../src/include/utils/elog.h:22: warning: this is the
> location of the previous definition
> plperl.c: In function `plperl_create_sub':
> plperl.c:328: `errgv' undeclared (first use in this function)
> plperl.c:328: (Each undeclared identifier is reported only once
> plperl.c:328: for each function it appears in.)
> plperl.c:334: `na' undeclared (first use in this function)
> plperl.c: In function `plperl_call_perl_func':
> plperl.c:444: `errgv' undeclared (first use in this function)
> plperl.c:450: `na' undeclared (first use in this function)
> plperl.c: In function `plperl_func_handler':
> plperl.c:654: `na' undeclared (first use in this function)
> plperl.c: In function `plperl_build_tuple_argument':
> plperl.c:2192: `na' undeclared (first use in this function)
> make: *** [plperl.o] Error 1
> >
>
> What is that may be?
>
>   turing2000
>


pgsql-interfaces by date:

Previous
From: yves@asua.vlaanderen.net
Date:
Subject: JDBC Timestamp Problem
Next
From: Tom Lane
Date:
Subject: Re: Plperl make fails with Error1 at plperl.o (7.0.3)