X-Original-To: pgsql-interfaces@postgresql.org Received: from localhost (postgresql.org [64.49.215.8]) by postgresql.org (Postfix) with ESMTP id 629DF475AD7 for ; Fri, 14 Feb 2003 14:29:38 -0500 (EST) Received: from mxzilla3.xs4all.nl (mxzilla3.xs4all.nl [194.109.6.49]) by postgresql.org (Postfix) with ESMTP id 7B841475A9E for ; Fri, 14 Feb 2003 14:29:37 -0500 (EST) Received: from xs1.xs4all.nl (xs1.xs4all.nl [194.109.3.11]) by mxzilla3.xs4all.nl (8.12.3/8.12.3) with ESMTP id h1EJTaJQ006154; Fri, 14 Feb 2003 20:29:36 +0100 (CET) Received: (from jtv@localhost) by xs1.xs4all.nl (8.11.6/8.11.6) id h1EJTaN10191; Fri, 14 Feb 2003 20:29:36 +0100 (CET) (envelope-from jtv) Date: Fri, 14 Feb 2003 20:29:36 +0100 From: "Jeroen T. Vermeulen" To: Ries van Twisk Cc: "'Michael Uman'" , pgsql-interfaces@postgresql.org Subject: Re: LIBPQXX on Windows Message-ID: <20030214192936.GC9012@xs4all.nl> Mail-Followup-To: Ries van Twisk , 'Michael Uman' , pgsql-interfaces@postgresql.org References: <000001c2d33d$e647dbd0$3217a440@BUD> <002801c2d3fa$55318a70$f100000a@IT001> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <002801c2d3fa$55318a70$f100000a@IT001> User-Agent: Mutt/1.4i X-Virus-Scanned: by AMaViS new-20020517 X-Archive-Number: 200302/54 X-Sequence-Number: 3675 On Fri, Feb 14, 2003 at 08:26:03AM +0100, Ries van Twisk wrote: > > I also wanted a LibPqxx on my windows system. At the time I made the > decission I took the short route and used ODBC which worked fine when using > Acces, Omnis Studio and the Qt libraries. Unfortunately I can't maintain the Windows/MSVC++ project setup myself, so this part is typically a little behind the times. There is now some more documentation in the README for building on a Windows system; basicallly, doing it from scratch should involve little more than: - creating a project with all source files (src/*.cxx) in it - telling the compiler where to find the postgres includes and libpq - editing include/pqxx/config.h, and if necessary, defining NO_PARTIAL_CLASS_TEMPLATE_SPECIALISATION to work around a limitation in Microsoft's compiler - clicking "build" Several people have done this already, and some have offered help on getting it into the project (especially Clinton James who produced the files in the win32 directory) but so far nobody has stepped forward with a serious commitment to maintain this side of the project. Jeroen