Skip site navigation (1) Skip section navigation (2)

how to make libpq on winnt using the 'win32.mak's

From: Rini Dutta <rinid(at)rocketmail(dot)com>
To: pgsql-hackers(at)postgreSQL(dot)org
Cc: pgsql-interfaces(at)postgreSQL(dot)org
Subject: how to make libpq on winnt using the 'win32.mak's
Date: 2000-02-10 00:09:22
Message-ID: 20000210000922.10265.qmail@web2903.mail.yahoo.com (view raw or flat)
Thread:
Lists: pgsql-hackerspgsql-interfacespgsql-ports
 
 Hi
 
 I'm running postgres v6.5.3. I need to make calls to
 the functions in libpq in my code. For this I need
 the
 files - libpq.lib/libpq.lib.dll/libpqdll.lib.
 
 When I run 'nmake /f win32.mak' in the src
 directory,
 it is unable to open/find config.h . If I use the
 config.h generated as a result of 'configure' on
 cygwin, it complains about other .h files not being
 found. (I do not know if there is a way to do the
 equivalent on the DOS Shell/Command Prompt )
 
 Could anyone let me know how to build libpq to get
 libpq.dll/libpq.lib/libpqdll.lib ?
 
 Thanks,
 Rini
 
 ps : The administrators guide has a chapter on this
 which I followed. (But it mentions Postgres v6.4 ?!)
 Here is an extract :
 
 Chapter 20. Installation on Win32
 
 Table of Contents
 Building the libraries
 Installing the libraries
 Using the libraries
 
        Build and installation instructions for
 Postgres v6.4 client libraries on Win32.
 
 Building the libraries
 
 The makefiles included in Postgres are written for
 Microsoft Visual C++, and will probably not work
 with
 other systems. It should be
 possible to compile the libaries manually in other
 cases.
 
 To build the libraries, change directory into the
 src
 directory, and type the command 
 
 nmake /f win32.mak
 
 This assumes that you have Visual C++ in your path.
 
 The following files will be built: 
 
        interfaces\libpq\Release\libpq.dll - The
 dynamically linkable frontend library
 
        interfaces\libpq\Release\libpqdll.lib -
 Import
 library to link your program to libpq.dll
 
        interfaces\libpq\Release\libpq.lib - Static
 library version of the frontend library
 
        bin\psql\Release\psql.exe - The Postgresql
 interactive SQL monitor
 

__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

pgsql-ports by date

Next:From: Richa SinghDate: 2000-02-10 10:45:27
Subject: jdbc 1.2 and postgrsSQL-6.5.3 on RedHat 6.1
Previous:From: Rini DuttaDate: 2000-02-10 00:02:10
Subject: how to make libpq on winnt using the 'win32.mak's

pgsql-hackers by date

Next:From: Hiroshi InoueDate: 2000-02-10 00:32:22
Subject: RE: [HACKERS] TODO item
Previous:From: Rini DuttaDate: 2000-02-10 00:02:10
Subject: how to make libpq on winnt using the 'win32.mak's

pgsql-interfaces by date

Next:From: Tomaz BorstnarDate: 2000-02-10 01:55:22
Subject: pgAdmin on NT (NT4SP6)
Previous:From: Rini DuttaDate: 2000-02-10 00:02:10
Subject: how to make libpq on winnt using the 'win32.mak's

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group