/usr/bin/perl.exe /usr/lib/perl5/5.8/ExtUtils/xsubpp -typemap /usr/lib/perl5/5. 8/ExtUtils/typemap Pg.xs > Pg.xsc && mv Pg.xsc Pg.c -I/usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/ -DPERL_USE_SAFE_PUTENV -fno-str ict-aliasing -pipe -I/usr/local/include -DPGLIBVERSION=80100 -DUSEIMPORTLIB -O3 -DVERSION=\"1.43\" -DXS_VERSION=\"1.43\" "-I/usr/lib/perl5/5.8/cygwin/CORE" Pg.c In file included from Pg.xs:14: Pg.h:18:22: libpq-fe.h: No such file or directory In file included from Pg.h:47, from Pg.xs:14: dbdimp.h:36: error: parse error before "PGconn" dbdimp.h:36: warning: no semicolon at end of struct or union dbdimp.h:38: error: parse error before '}' token dbdimp.h:88: error: parse error before "PGresult" dbdimp.h:88: warning: no semicolon at end of struct or union dbdimp.h:93: error: parse error before '}' token In file included from Pg.c:72: /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h: In function `dbdxst_b ind_params': /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:51: error: dereferenci ng pointer to incomplete type /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:52: error: dereferenci ng pointer to incomplete type /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:56: error: dereferenci ng pointer to incomplete type /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:57: error: dereferenci ng pointer to incomplete type /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:58: error: dereferenci ng pointer to incomplete type /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h: In function `dbdxst_f etchall_arrayref': /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:83: error: dereferenci ng pointer to incomplete type /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:84: error: dereferenci ng pointer to incomplete type /usr/lib/perl5/site_perl/5.8/cygwin/auto/DBI/Driver_xst.h:91: error: dereferenci ng pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_selectall_arrayref': Pg.xsi:135: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_selectrow_arrayref': Pg.xsi:170: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_commit': Pg.xsi:249: error: dereferencing pointer to incomplete type Pg.xsi:249: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_rollback': Pg.xsi:259: error: dereferencing pointer to incomplete type Pg.xsi:259: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_disconnect': Pg.xsi:269: error: dereferencing pointer to incomplete type Pg.xsi:273: error: dereferencing pointer to incomplete type Pg.xsi:274: error: dereferencing pointer to incomplete type Pg.xsi:275: error: dereferencing pointer to incomplete type Pg.xsi:279: error: dereferencing pointer to incomplete type Pg.xsi:279: error: dereferencing pointer to incomplete type Pg.xsi:281: error: dereferencing pointer to incomplete type Pg.xsi:283: error: dereferencing pointer to incomplete type Pg.xsi:287: error: dereferencing pointer to incomplete type Pg.xsi:287: error: dereferencing pointer to incomplete type Pg.xsi:287: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_STORE': Pg.xsi:301: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_FETCH': Pg.xsi:313: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__db_DESTROY': Pg.xsi:323: error: dereferencing pointer to incomplete type Pg.xsi:325: error: dereferencing pointer to incomplete type Pg.xsi:325: error: dereferencing pointer to incomplete type Pg.xsi:326: error: dereferencing pointer to incomplete type Pg.xsi:332: error: dereferencing pointer to incomplete type Pg.xsi:333: error: dereferencing pointer to incomplete type Pg.xsi:334: error: dereferencing pointer to incomplete type Pg.xsi:336: error: dereferencing pointer to incomplete type Pg.xsi:337: error: dereferencing pointer to incomplete type Pg.xsi:337: error: dereferencing pointer to incomplete type Pg.xsi:337: error: dereferencing pointer to incomplete type Pg.xsi:339: error: dereferencing pointer to incomplete type Pg.xsi:347: error: dereferencing pointer to incomplete type Pg.xsi:348: error: dereferencing pointer to incomplete type Pg.xsi:349: error: dereferencing pointer to incomplete type Pg.xsi:350: error: dereferencing pointer to incomplete type Pg.xsi:356: error: dereferencing pointer to incomplete type Pg.xsi:356: error: dereferencing pointer to incomplete type Pg.xsi:356: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__st_execute': Pg.xsi:546: error: dereferencing pointer to incomplete type Pg.xsi:547: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__st_finish': Pg.xsi:627: error: dereferencing pointer to incomplete type Pg.xsi:628: error: dereferencing pointer to incomplete type Pg.xsi:632: error: dereferencing pointer to incomplete type Pg.xsi:635: error: dereferencing pointer to incomplete type Pg.xsi:635: error: dereferencing pointer to incomplete type Pg.xsi:635: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__st_STORE': Pg.xsi:675: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__st_FETCH_attrib': Pg.xsi:692: error: dereferencing pointer to incomplete type Pg.xsi: In function `XS_DBD__Pg__st_DESTROY': Pg.xsi:702: error: dereferencing pointer to incomplete type Pg.xsi:704: error: dereferencing pointer to incomplete type Pg.xsi:704: error: dereferencing pointer to incomplete type Pg.xsi:705: error: dereferencing pointer to incomplete type Pg.xsi:710: error: dereferencing pointer to incomplete type Pg.xsi:711: error: dereferencing pointer to incomplete type Pg.xsi:711: error: dereferencing pointer to incomplete type Pg.xsi:711: error: dereferencing pointer to incomplete type Pg.xsi:713: error: dereferencing pointer to incomplete type Pg.xsi:714: error: dereferencing pointer to incomplete type Pg.xsi:715: error: dereferencing pointer to incomplete type Pg.xsi:723: error: dereferencing pointer to incomplete type Pg.xsi:723: error: dereferencing pointer to incomplete type Pg.xsi:723: error: dereferencing pointer to incomplete type Pg.xs: In function `XS_DBD__Pg__db_state': Pg.xs:136: error: dereferencing pointer to incomplete type Pg.xs:136: error: dereferencing pointer to incomplete type Pg.xs: In function `XS_DBD__Pg__db_pg_savepoint': Pg.xs:172: error: dereferencing pointer to incomplete type Pg.xs:172: error: dereferencing pointer to incomplete type Pg.xs: In function `XS_DBD__Pg__db_pg_rollback_to': Pg.xs:183: error: dereferencing pointer to incomplete type Pg.xs:183: error: dereferencing pointer to incomplete type Pg.xs: In function `XS_DBD__Pg__db_pg_release': Pg.xs:193: error: dereferencing pointer to incomplete type Pg.xs:193: error: dereferencing pointer to incomplete type Pg.xs: In function `XS_DBD__Pg__st_state': Pg.xs:400: error: dereferencing pointer to incomplete type Pg.xs:401: error: dereferencing pointer to incomplete type Pg.xs:401: error: dereferencing pointer to incomplete type Pg.xsi: In function `boot_DBD__Pg': Pg.xsi:22: error: invalid application of `sizeof' to an incomplete type Pg.xsi:23: error: invalid application of `sizeof' to an incomplete type make: *** [Pg.o] Error 1 /bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible