Thread: BUG #6261: 35.9. C-Language Functions

BUG #6261: 35.9. C-Language Functions

From
"guenter abraham"
Date:
The following bug has been logged online:

Bug reference:      6261
Logged by:          guenter abraham
Email address:      abraham@itbb.de
PostgreSQL version: 9.1
Operating system:   win 7 prof /64
Description:        35.9. C-Language Functions
Details:

the import of C-Language Functions (Version 0 and Version 1 as described in
chapter 35.9 of the manual) leads to an "unknown-error"

  create function aktualisiere_client(int4,int4,int4)
  returns int4 as
  'db_sock.dll','aktualisiere_client'
  language 'C' volatile strict;

---->

FEHLER:  konnte Bibliothek »C:/Program
Files/PostgreSQL/9.1/lib/db_sock.dll« nicht laden: unknown error 193


********** Fehler **********

FEHLER: konnte Bibliothek »C:/Program
Files/PostgreSQL/9.1/lib/db_sock.dll« nicht laden: unknown error 193
SQL Status:58P01

----------------------
this dll works fine under Vers 8.2. I recompiled it with mingw / gcc

with kind regards
Guenter Abraham

Re: BUG #6261: 35.9. C-Language Functions

From
Robert Haas
Date:
On Wed, Oct 19, 2011 at 3:43 AM, guenter abraham <abraham@itbb.de> wrote:
>
> The following bug has been logged online:
>
> Bug reference: =A0 =A0 =A06261
> Logged by: =A0 =A0 =A0 =A0 =A0guenter abraham
> Email address: =A0 =A0 =A0abraham@itbb.de
> PostgreSQL version: 9.1
> Operating system: =A0 win 7 prof /64
> Description: =A0 =A0 =A0 =A035.9. C-Language Functions
> Details:
>
> the import of C-Language Functions (Version 0 and Version 1 as described =
in
> chapter 35.9 of the manual) leads to an "unknown-error"
>
> =A0create function aktualisiere_client(int4,int4,int4)
> =A0returns int4 as
> =A0'db_sock.dll','aktualisiere_client'
> =A0language 'C' volatile strict;
>
> ---->
>
> FEHLER: =A0konnte Bibliothek =BBC:/Program
> Files/PostgreSQL/9.1/lib/db_sock.dll=AB nicht laden: unknown error 193
>
>
> ********** Fehler **********
>
> FEHLER: konnte Bibliothek =BBC:/Program
> Files/PostgreSQL/9.1/lib/db_sock.dll=AB nicht laden: unknown error 193
> SQL Status:58P01
>
> ----------------------
> this dll works fine under Vers 8.2. I recompiled it with mingw / gcc

Without more details it's pretty hard to speculate on what the problem
might be here.  I'm pretty doubtful that this is broken in general, as
that would mean that most of the extensions we bundle with core would
be broken on Windows, and I think someone would have noticed that by
now.

--=20
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company