RE: [HACKERS] report for Win32 port

From: Horak Daniel <horak(at)mmp(dot)plzen-city(dot)cz>
To: "'Vince Vielhaber'" <vev(at)michvhf(dot)com>
Cc: "'pgsql-hackers(at)postgreSQL(dot)org'" <pgsql-hackers(at)postgreSQL(dot)org>
Subject: RE: [HACKERS] report for Win32 port
Date: 1999-05-31 12:44:31
Message-ID: 2E7F82FAC1FCD2118E1500A024B3BF907DECD0@exchange.mmp.plzen-city.cz
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> > I have tested current snapshot (from CVS) to compile and
> run on Windows NT.
> >
> > It compiles mostly OK. The only problem is with linking the
> libpq++, but it
> > can be a general problem:
> >
> > pgcursordb.o: In function `_8PgCursorRC12PgConnectionPCc':
> >
> /usr/src/pgsql.test/src/interfaces/libpq++/pgcursordb.cc:37: undefined
> > reference
> > to `PgTransaction::PgTransaction(PgConnection const &)'
>
> Interesting. I wonder if any other platforms or compilers are also
> showing this... I'll submit the patch later today.

Because it is still here, I have looked at this and I think this is the
problem:
in file pgtransdb.h there is declared constructor PgTransaction(const
PgConnection&)', but there is no implementation in pgtransdb.cc and possibly
in higher layers of the "call stack" (pgDatabase,....)

The solution can be to remove the constructor pgCursor(const PgConnection&,
const char* cursor) from pgcursordb.h (and .cc).

Dan

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 1999-05-31 14:56:48 Re: [HACKERS] Backends waiting, spinlocks, shared mem patches
Previous Message D'Arcy J.M. Cain 1999-05-31 12:29:55 Re: [HACKERS] select count(*) from <empty table>: 0 rows or 1 rows ?