Compiling postgresql plugin win32
AgarFu
heaven at croasanaso.sytes.net
Sun Jan 30 14:13:56 CET 2005
Hi I've compile postgresql sql plugin against postgresql8.0.0 using MinGW
If you want to do it you have to download postgresql 8.0.0 src, and msys, compile posrgresql libpq.a.
The easyest way is to build psql, yo just have to do ./configure --without-zlib and then go to psql source dir
and then make.
When it finish copy libpq.a to <mingw path>\lib\ then, apply the patches and qmake, mingw32-make
qmake -o Makefile "INCLUDEPATH+=C:\<PostgreSQL-src>\src\include \
C:\<PostgreSQL-src>\src\include\port\win32 \
C:\<PostgreSQL-src>\src\interfaces\libpq" psql.pro
mingw32-make
I've done the patches looking at ODBC plugin that works perfect but there are some things tha't I don't understand.
The patches are far to be perfect, they are in the state "Them work for me TM".
Can any body explain to me where are declarations of this methods?
QPSQLDriver::win32_open(db, user, password, host, port)
QPSQLDriver::open(db, user, password, host, port)
QPSQLDriver::win32_open(db, user, password, host, port, connOpts)
QPSQLDriver::open(db, user, password, host, port, connOpts)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: driver-psql.diff
Type: application/octet-stream
Size: 1373 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-cygwin/attachments/20050130/7171b6dc/driver-psql.obj
-------------- next part --------------
Index: psql.pro
===================================================================
RCS file: /cvsroot/kde-cygwin/qt-3/plugins/src/sqldrivers/psql/psql.pro,v
retrieving revision 1.1.1.3
diff -r1.1.1.3 psql.pro
19c19
< LIBS *= libpqdll.lib
---
> LIBS *= libpq
More information about the kde-cygwin
mailing list