Thread: Win32: Postgre 8.3.1 does not work with Active perl 5.10

a.. 1. Install Active perl 5.8a.. 2. Install PostgreSQL 8.3.1a.. 3. CREATE =
plperl FUNCTION a.. 4. Call this FUNCTION TO CHECK that plperl.dll IS loade=
d AND FUNCTION executeda.. 5. Deinstall Active perl 5.8a.. 6. Install Activ=
e perl 5.10a.. 7. When you call plperl FUNCTION you get next error:a.. can =
NOT LOAD plperl.dll libraryThe problem is that PostgreSQL search for C:/Per=
l/Bin/Perl58.dll but I have Perl510.dll=

Re: Win32: Postgre 8.3.1 does not work with Active perl 5.10

From
"Dave Page"
Date:
On Mon, May 19, 2008 at 6:18 PM,  <Eugen.Konkov@aldec.com> wrote:
> 1. Install Active perl 5.8
> 2. Install PostgreSQL 8.3.1
> 3. CREATE plperl FUNCTION
> 4. Call this FUNCTION TO CHECK that plperl.dll IS loaded AND FUNCTION
> executed
> 5. Deinstall Active perl 5.8
> 6. Install Active perl 5.10
> 7. When you call plperl FUNCTION you get next error:
> can NOT LOAD plperl.dll library
>
> The problem is that PostgreSQL search for C:/Perl/Bin/Perl58.dll but I have
> Perl510.dll

Right. You need to use 5.8, or build your own executables.

--
Dave Page
EnterpriseDB UK: http://www.enterprisedb.com
Is any where guide how to build on Win32, which compiler to use etc?
Or may PostgreSQL team build binaries of PostgreSQL 8.3.1 for Perl 5.10?
Thanks

----- Original Message -----
From: "Dave Page" <dpage@pgadmin.org>
To: <Eugen.Konkov@aldec.com>
Cc: <pgsql-bugs@postgresql.org>
Sent: Monday, May 19, 2008 8:50 PM
Subject: Re: [BUGS] Win32: Postgre 8.3.1 does not work with Active perl 5.10


> On Mon, May 19, 2008 at 6:18 PM,  <Eugen.Konkov@aldec.com> wrote:
>> 1. Install Active perl 5.8
>> 2. Install PostgreSQL 8.3.1
>> 3. CREATE plperl FUNCTION
>> 4. Call this FUNCTION TO CHECK that plperl.dll IS loaded AND FUNCTION
>> executed
>> 5. Deinstall Active perl 5.8
>> 6. Install Active perl 5.10
>> 7. When you call plperl FUNCTION you get next error:
>> can NOT LOAD plperl.dll library
>>
>> The problem is that PostgreSQL search for C:/Perl/Bin/Perl58.dll but I
>> have
>> Perl510.dll
>
> Right. You need to use 5.8, or build your own executables.
>
> --
> Dave Page
> EnterpriseDB UK: http://www.enterprisedb.com

Re: Win32: Postgre 8.3.1 does not work with Active perl 5.10

From
"Dave Page"
Date:
On Tue, May 20, 2008 at 8:55 AM,  <Eugen.Konkov@aldec.com> wrote:
> Is any where guide how to build on Win32, which compiler to use etc?

http://www.postgresql.org/docs/8.3/interactive/install-win32-full.html

> Or may PostgreSQL team build binaries of PostgreSQL 8.3.1 for Perl 5.10?

We won't be building against Perl 5.10 until at least 8.4.0.

--
Dave Page
EnterpriseDB UK: http://www.enterprisedb.com