pliz guyz a'm trying to build pygresql using the stand
alone method but i am getting an error which i am not
able to figure out where the problem is..
[EMAIL PROTECTED] PyGreSQL-3.7]$ cc -fpic -shared -o
_pg.so -I/usr/include/python2.3
-I/usr/local/pgsql/include/server
-L/usr/local/pgsql/lib -lpq pgmodule.c
the output error is just as below:
pgmodule.c:32:22: libpq-fe.h: No such file or
directory
pgmodule.c:120: error: syntax error before '*' token
pgmodule.c:131: error: syntax error before "PGconn"
pgmodule.c:131: warning: no semicolon at end of struct
or union
pgmodule.c:132: warning: data definition has no type
or storage class
pgmodule.c:133: error: syntax error before '}' token
pgmodule.c:133: warning: data definition has no type
or storage class
pgmodule.c: In function `pgobject_New':
pgmodule.c:142: error: `pgobj' undeclared (first use
in this function)
pgmodule.c:142: error: (Each undeclared identifier is
reported only once
pgmodule.c:142: error: for each function it appears
in.)
pgmodule.c:144: error: syntax error before ')' token
pgmodule.c:144: error: syntax error before ')' token
pgmodule.c: At top level:
pgmodule.c:158: error: syntax error before "PGresult"
pgmodule.c:158: warning: no semicolon at end of struct
or union
pgmodule.c:162: error: syntax error before '}' token
pgmodule.c:162: warning: data definition has no type
or storage class
pgmodule.c:174: error: syntax error before "pgobject"
pgmodule.c:174: warning: no semicolon at end of struct
or union
pgmodule.c:175: warning: data definition has no type
or storage class
pgmodule.c:181: error: syntax error before '}' token
pgmodule.c:181: warning: data definition has no type
or storage class
pgmodule.c:194: error: syntax error before "pgobject"
pgmodule.c:194: warning: no semicolon at end of struct
or union
pgmodule.c:197: error: syntax error before '}' token
pgmodule.c:197: warning: data definition has no type
or storage class
pgmodule.c:209: error: syntax error before '*' token
pgmodule.c: In function `check_cnx_obj':
pgmodule.c:211: error: `self' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:222: error: syntax error before '*' token
pgmodule.c: In function `check_lo_obj':
pgmodule.c:224: error: `self' undeclared (first use in
this function)
pgmodule.c:233: error: `level' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:257: error: syntax error before '*' token
pgmodule.c: In function `check_source_obj':
pgmodule.c:259: error: `self' undeclared (first use in
this function)
pgmodule.c:265: error: `level' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:285: error: syntax error before '*' token
pgmodule.c: In function `get_type_array':
pgmodule.c:290: error: `nfields' undeclared (first use
in this function)
pgmodule.c:298: error: `result' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:331: error: syntax error before '*' token
pgmodule.c:331: error: syntax error before '*' token
pgmodule.c:331: warning: data definition has no type
or storage class
pgmodule.c:337: error: syntax error before '*' token
pgmodule.c:338: error: syntax error before '*' token
pgmodule.c: In function `pgsource_new':
pgmodule.c:340: error: `npgobj' undeclared (first use
in this function)
pgmodule.c:343: error: syntax error before ')' token
pgmodule.c:343: error: syntax error before ')' token
pgmodule.c:347: error: `pgcnx' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:358: error: syntax error before '*' token
pgmodule.c: In function `pgsource_dealloc':
pgmodule.c:360: error: `self' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:373: error: syntax error before '*' token
pgmodule.c: In function `pgsource_close':
pgmodule.c:376: error: `args' undeclared (first use in
this function)
pgmodule.c:383: error: `self' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:406: error: syntax error before '*' token
pgmodule.c: In function `pgsource_execute':
pgmodule.c:413: error: `self' undeclared (first use in
this function)
pgmodule.c:421: error: `args' undeclared (first use in
this function)
pgmodule.c:445: warning: passing arg 2 of
`PyErr_SetString' makes pointer from integer without a
cast
pgmodule.c:454: error: `PGRES_TUPLES_OK' undeclared
(first use in this function)
pgmodule.c:460: error: `PGRES_COMMAND_OK' undeclared
(first use in this function)
pgmodule.c:461: error: `PGRES_COPY_OUT' undeclared
(first use in this function)
pgmodule.c:462: error: `PGRES_COPY_IN' undeclared
(first use in this function)
pgmodule.c:464: warning: assignment makes pointer from
integer without a cast
pgmodule.c:474: error: `PGRES_EMPTY_QUERY' undeclared
(first use in this function)
pgmodule.c:477: error: `PGRES_BAD_RESPONSE' undeclared
(first use in this function)
pgmodule.c:478: error: `PGRES_FATAL_ERROR' undeclared
(first use in this function)
pgmodule.c:479: error: `PGRES_NONFATAL_ERROR'
undeclared (first use in this function)
pgmodule.c:480: warning: passing arg 2 of
`PyErr_SetString' makes pointer from integer without a
cast
pgmodule.c: At top level:
pgmodule.c:500: error: syntax error before '*' token
pgmodule.c: In function `pgsource_oidstatus':
pgmodule.c:505: error: `self' undeclared (first use in
this function)
pgmodule.c:509: error: `args' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:530: error: syntax error before '*' token
pgmodule.c: In function `pgsource_fetch':
pgmodule.c:540: error: `self' undeclared (first use in
this function)
pgmodule.c:545: error: `args' undeclared (first use in
this function)
pgmodule.c:578: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c: At top level:
pgmodule.c:593: error: syntax error before '*' token
pgmodule.c: In function `pgsource_move':
pgmodule.c:596: error: `self' undeclared (first use in
this function)
pgmodule.c:600: error: `args' undeclared (first use in
this function)
pgmodule.c:608: error: `move' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:643: error: syntax error before '*' token
pgmodule.c: In function `pgsource_movefirst':
pgmodule.c:645: error: `self' undeclared (first use in
this function)
pgmodule.c:645: error: `args' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:653: error: syntax error before '*' token
pgmodule.c: In function `pgsource_movelast':
pgmodule.c:655: error: `self' undeclared (first use in
this function)
pgmodule.c:655: error: `args' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:663: error: syntax error before '*' token
pgmodule.c: In function `pgsource_movenext':
pgmodule.c:665: error: `self' undeclared (first use in
this function)
pgmodule.c:665: error: `args' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:673: error: syntax error before '*' token
pgmodule.c: In function `pgsource_moveprev':
pgmodule.c:675: error: `self' undeclared (first use in
this function)
pgmodule.c:675: error: `args' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:680: error: syntax error before '*' token
pgmodule.c: In function `pgsource_fieldindex':
pgmodule.c:685: error: `self' undeclared (first use in
this function)
pgmodule.c:689: error: `param' undeclared (first use
in this function)
pgmodule.c:695: error: `usage' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:711: error: syntax error before '*' token
pgmodule.c: In function `pgsource_buildinfo':
pgmodule.c:721: error: `num' undeclared (first use in
this function)
pgmodule.c:722: error: `self' undeclared (first use in
this function)
pgmodule.c:722: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c: At top level:
pgmodule.c:736: error: syntax error before '*' token
pgmodule.c: In function `pgsource_listinfo':
pgmodule.c:743: error: `self' undeclared (first use in
this function)
pgmodule.c:747: error: `args' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:779: error: syntax error before '*' token
pgmodule.c: In function `pgsource_fieldinfo':
pgmodule.c:787: error: `args' undeclared (first use in
this function)
pgmodule.c:794: error: `self' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:806: error: syntax error before '*' token
pgmodule.c: In function `pgsource_field':
pgmodule.c:814: error: `args' undeclared (first use in
this function)
pgmodule.c:821: error: `self' undeclared (first use in
this function)
pgmodule.c:825: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c: At top level:
pgmodule.c:857: error: syntax error before '*' token
pgmodule.c: In function `pgsource_getattr':
pgmodule.c:860: error: `name' undeclared (first use in
this function)
pgmodule.c:862: error: `self' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:915: error: syntax error before '*' token
pgmodule.c: In function `pgsource_setattr':
pgmodule.c:918: error: `name' undeclared (first use in
this function)
pgmodule.c:920: error: `v' undeclared (first use in
this function)
pgmodule.c:926: error: `self' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:937: error: syntax error before '*' token
pgmodule.c: In function `pgsource_print':
pgmodule.c:939: error: `PQprintOpt' undeclared (first
use in this function)
pgmodule.c:939: error: syntax error before "op"
pgmodule.c:941: error: `self' undeclared (first use in
this function)
pgmodule.c:944: error: `op' undeclared (first use in
this function)
pgmodule.c:949: error: `fp' undeclared (first use in
this function)
pgmodule.c:953: warning: passing arg 1 of `fputs'
makes pointer from integer without a cast
pgmodule.c: At top level:
pgmodule.c:991: error: syntax error before '*' token
pgmodule.c:992: error: syntax error before '*' token
pgmodule.c: In function `pglarge_new':
pgmodule.c:994: error: `npglo' undeclared (first use
in this function)
pgmodule.c:996: error: syntax error before ')' token
pgmodule.c:996: error: syntax error before ')' token
pgmodule.c:999: error: `pgcnx' undeclared (first use
in this function)
pgmodule.c:1002: error: `oid' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:1009: error: syntax error before '*' token
pgmodule.c: In function `pglarge_dealloc':
pgmodule.c:1011: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1024: error: syntax error before '*' token
pgmodule.c: In function `pglarge_open':
pgmodule.c:1030: error: `self' undeclared (first use
in this function)
pgmodule.c:1034: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1058: error: syntax error before '*' token
pgmodule.c: In function `pglarge_close':
pgmodule.c:1061: error: `args' undeclared (first use
in this function)
pgmodule.c:1069: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1091: error: syntax error before '*' token
pgmodule.c: In function `pglarge_read':
pgmodule.c:1097: error: `self' undeclared (first use
in this function)
pgmodule.c:1101: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1134: error: syntax error before '*' token
pgmodule.c: In function `pglarge_write':
pgmodule.c:1141: error: `self' undeclared (first use
in this function)
pgmodule.c:1145: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1172: error: syntax error before '*' token
pgmodule.c: In function `pglarge_lseek':
pgmodule.c:1180: error: `self' undeclared (first use
in this function)
pgmodule.c:1184: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1208: error: syntax error before '*' token
pgmodule.c: In function `pglarge_size':
pgmodule.c:1214: error: `args' undeclared (first use
in this function)
pgmodule.c:1222: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1257: error: syntax error before '*' token
pgmodule.c: In function `pglarge_tell':
pgmodule.c:1262: error: `args' undeclared (first use
in this function)
pgmodule.c:1270: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1290: error: syntax error before '*' token
pgmodule.c: In function `pglarge_export':
pgmodule.c:1295: error: `self' undeclared (first use
in this function)
pgmodule.c:1299: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1323: error: syntax error before '*' token
pgmodule.c: In function `pglarge_unlink':
pgmodule.c:1326: error: `args' undeclared (first use
in this function)
pgmodule.c:1334: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1365: error: syntax error before '*' token
pgmodule.c: In function `pglarge_getattr':
pgmodule.c:1370: error: `name' undeclared (first use
in this function)
pgmodule.c:1372: error: `self' undeclared (first use
in this function)
pgmodule.c:1394: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c: At top level:
pgmodule.c:1425: error: syntax error before '*' token
pgmodule.c: In function `pglarge_print':
pgmodule.c:1429: error: `self' undeclared (first use
in this function)
pgmodule.c:1438: error: `fp' undeclared (first use in
this function)
pgmodule.c: At top level:
pgmodule.c:1487: error: syntax error before '*' token
pgmodule.c: In function `pgconnect':
pgmodule.c:1499: error: `npgobj' undeclared (first use
in this function)
pgmodule.c:1510: error: `args' undeclared (first use
in this function)
pgmodule.c:1510: error: `dict' undeclared (first use
in this function)
pgmodule.c:1538: error: syntax error before ')' token
pgmodule.c:1552: error: `CONNECTION_BAD' undeclared
(first use in this function)
pgmodule.c:1554: warning: passing arg 2 of
`PyErr_SetString' makes pointer from integer without a
cast
pgmodule.c: At top level:
pgmodule.c:1566: error: syntax error before '*' token
pgmodule.c: In function `pg_dealloc':
pgmodule.c:1568: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1581: error: syntax error before '*' token
pgmodule.c: In function `pg_close':
pgmodule.c:1584: error: `args' undeclared (first use
in this function)
pgmodule.c:1591: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1604: error: syntax error before '*' token
pgmodule.c: In function `pgquery_dealloc':
pgmodule.c:1606: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1619: error: syntax error before '*' token
pgmodule.c: In function `pg_reset':
pgmodule.c:1621: error: `self' undeclared (first use
in this function)
pgmodule.c:1628: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1646: error: syntax error before '*' token
pgmodule.c: In function `pg_fileno':
pgmodule.c:1648: error: `self' undeclared (first use
in this function)
pgmodule.c:1655: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1674: error: syntax error before '*' token
pgmodule.c: In function `pgquery_ntuples':
pgmodule.c:1677: error: `args' undeclared (first use
in this function)
pgmodule.c:1684: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1692: error: syntax error before '*' token
pgmodule.c: In function `pgquery_listfields':
pgmodule.c:1701: error: `args' undeclared (first use
in this function)
pgmodule.c:1709: error: `self' undeclared (first use
in this function)
pgmodule.c:1714: warning: assignment makes pointer
from integer without a cast
pgmodule.c: At top level:
pgmodule.c:1727: error: syntax error before '*' token
pgmodule.c: In function `pgquery_fieldname':
pgmodule.c:1733: error: `args' undeclared (first use
in this function)
pgmodule.c:1741: error: `self' undeclared (first use
in this function)
pgmodule.c:1748: warning: assignment makes pointer
from integer without a cast
pgmodule.c: At top level:
pgmodule.c:1757: error: syntax error before '*' token
pgmodule.c: In function `pgquery_fieldnum':
pgmodule.c:1763: error: `args' undeclared (first use
in this function)
pgmodule.c:1770: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:1786: error: syntax error before '*' token
pgmodule.c: In function `pgquery_getresult':
pgmodule.c:1798: error: `args' undeclared (first use
in this function)
pgmodule.c:1806: error: `self' undeclared (first use
in this function)
pgmodule.c:1824: warning: initialization makes pointer
from integer without a cast
pgmodule.c: At top level:
pgmodule.c:1908: error: syntax error before '*' token
pgmodule.c: In function `pgquery_dictresult':
pgmodule.c:1920: error: `args' undeclared (first use
in this function)
pgmodule.c:1928: error: `self' undeclared (first use
in this function)
pgmodule.c:1946: warning: initialization makes pointer
from integer without a cast
pgmodule.c:2014: warning: passing arg 2 of
`PyDict_SetItemString' makes pointer from integer
without a cast
pgmodule.c: At top level:
pgmodule.c:2033: error: syntax error before '*' token
pgmodule.c: In function `pg_getnotify':
pgmodule.c:2035: error: `PGnotify' undeclared (first
use in this function)
pgmodule.c:2035: error: `notify' undeclared (first use
in this function)
pgmodule.c:2036: error: `PGresult' undeclared (first
use in this function)
pgmodule.c:2036: error: `result' undeclared (first use
in this function)
pgmodule.c:2040: error: `self' undeclared (first use
in this function)
pgmodule.c:2047: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2107: error: syntax error before '*' token
pgmodule.c: In function `pg_source':
pgmodule.c:2110: error: `self' undeclared (first use
in this function)
pgmodule.c:2114: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2130: error: syntax error before '*' token
pgmodule.c: In function `pg_query':
pgmodule.c:2133: error: `PGresult' undeclared (first
use in this function)
pgmodule.c:2133: error: `result' undeclared (first use
in this function)
pgmodule.c:2134: error: `npgobj' undeclared (first use
in this function)
pgmodule.c:2137: error: `self' undeclared (first use
in this function)
pgmodule.c:2144: error: `args' undeclared (first use
in this function)
pgmodule.c:2165: warning: passing arg 2 of
`PyErr_SetString' makes pointer from integer without a
cast
pgmodule.c:2170: error: `PGRES_TUPLES_OK' undeclared
(first use in this function)
pgmodule.c:2178: error: `PGRES_EMPTY_QUERY' undeclared
(first use in this function)
pgmodule.c:2181: error: `PGRES_BAD_RESPONSE'
undeclared (first use in this function)
pgmodule.c:2182: error: `PGRES_FATAL_ERROR' undeclared
(first use in this function)
pgmodule.c:2183: error: `PGRES_NONFATAL_ERROR'
undeclared (first use in this function)
pgmodule.c:2184: warning: passing arg 2 of
`PyErr_SetString' makes pointer from integer without a
cast
pgmodule.c:2186: error: `PGRES_COMMAND_OK' undeclared
(first use in this function)
pgmodule.c:2196: error: `PGRES_COPY_OUT' undeclared
(first use in this function)
pgmodule.c:2197: error: `PGRES_COPY_IN' undeclared
(first use in this function)
pgmodule.c:2209: error: syntax error before ')' token
pgmodule.c:2209: error: syntax error before ')' token
pgmodule.c: At top level:
pgmodule.c:2223: error: syntax error before '*' token
pgmodule.c: In function `pg_putline':
pgmodule.c:2227: error: `self' undeclared (first use
in this function)
pgmodule.c:2234: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2251: error: syntax error before '*' token
pgmodule.c: In function `pg_getline':
pgmodule.c:2256: error: `self' undeclared (first use
in this function)
pgmodule.c:2263: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2294: error: syntax error before '*' token
pgmodule.c: In function `pg_endcopy':
pgmodule.c:2296: error: `self' undeclared (first use
in this function)
pgmodule.c:2303: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2319: error: syntax error before '*' token
pgmodule.c: In function `pgquery_print':
pgmodule.c:2321: error: `PQprintOpt' undeclared (first
use in this function)
pgmodule.c:2321: error: syntax error before "op"
pgmodule.c:2323: error: `op' undeclared (first use in
this function)
pgmodule.c:2328: error: `fp' undeclared (first use in
this function)
pgmodule.c:2328: error: `self' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2333: error: syntax error before '*' token
pgmodule.c:2344: error: syntax error before '*' token
pgmodule.c: In function `pg_inserttable':
pgmodule.c:2346: error: `PGresult' undeclared (first
use in this function)
pgmodule.c:2346: error: `result' undeclared (first use
in this function)
pgmodule.c:2362: error: `self' undeclared (first use
in this function)
pgmodule.c:2369: error: `args' undeclared (first use
in this function)
pgmodule.c:2446: warning: passing arg 2 of
`PyErr_SetString' makes pointer from integer without a
cast
pgmodule.c: At top level:
pgmodule.c:2608: error: syntax error before '*' token
pgmodule.c: In function `pg_locreate':
pgmodule.c:2614: error: `self' undeclared (first use
in this function)
pgmodule.c:2618: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2641: error: syntax error before '*' token
pgmodule.c: In function `pg_getlo':
pgmodule.c:2646: error: `self' undeclared (first use
in this function)
pgmodule.c:2650: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2671: error: syntax error before '*' token
pgmodule.c: In function `pg_loimport':
pgmodule.c:2677: error: `self' undeclared (first use
in this function)
pgmodule.c:2681: error: `args' undeclared (first use
in this function)
pgmodule.c: At top level:
pgmodule.c:2733: error: syntax error before '*' token
pgmodule.c: In function `pg_getattr':
pgmodule.c:2742: error: `name' undeclared (first use
in this function)
pgmodule.c:2742: error: `self' undeclared (first use
in this function)
pgmodule.c:2753: warning: initialization makes pointer
from integer without a cast
pgmodule.c:2760: warning: passing arg 1 of `atol'
makes pointer from integer without a cast
pgmodule.c:2764: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c:2768: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c:2772: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c:2776: warning: passing arg 1 of
`PyString_FromString' makes pointer from integer
without a cast
pgmodule.c:2780: error: `CONNECTION_OK' undeclared
(first use in this function)
pgmodule.c: At top level:
pgmodule.c:2850: error: syntax error before '*' token
pgmodule.c: In function `pgquery_getattr':
pgmodule.c:2853: error: `self' undeclared (first use
in this function)
pgmodule.c:2853: error: `name' undeclared (first use
in this function)
pliz guyz i hope someone will really spare a minute
and guide me on how to go about it..
thank in advance
__________________________________
Start your day with Yahoo! - Make it your home page!
http://www.yahoo.com/r/hs
_______________________________________________
PyGreSQL mailing list
[email protected]
http://mailman.vex.net/mailman/listinfo/pygresql