Estos son los pasos que me funcionaron para compilar PostgreSQL o
extenciones usando Mingw:

http://www.arpug.com.ar/trac/wiki/CompilandoPostgreSQLEnWindows#CompilarextencionesconMingw

Resumiendo, tendrías que agregar a gcc los includes (incluyendo
port/win32) sinó falla con errores extraños:
foo.c:3:22: postgres.h: No such file or directory
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/wingdi.h:313:1:
warning: this is the location of the previous definition

Es raro que no esté en la documentación, en algún momento iba a hacer
un parche pero creí ver que Magnus ya lo había ajustado, pero por lo
visto sigue sin mencionar la plataforma...

http://www.postgresql.org/docs/9.0/static/xfunc-c.html

Sds

Mariano Reingart
http://www.arpug.com.ar
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com


2010/8/19 Edwin Quijada <[email protected]>:
> Hola!gu
> Estoy escribiendo un par de funciones para mi postgres en C y quiero saber
> como poder compilar estas en windows. No tengo Visual C++ asi que no me
> sirve por lo qye tengo Devc++ el cual trae mingw. Alguien tiene algun manual
> de como se compila para esto aqui.?
>
>
> *-------------------------------------------------------*
> *-Edwin Quijada
> *-Developer DataBase
> *-JQ Microsistemas
> *-Soporte PostgreSQL
> *-www.jqmicrosistemas.com
> *-809-849-8087
> *-------------------------------------------------------*
>
>
>
>
>
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a