--- /dev/null
+
+
Installation on Win32
+
+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
+
+
+
+
+
+
+
+
+
+
Installing the libraries
+The only part of the library to really be installed is the
+libpq.dll library. This file should in most cases
+be placed in the WINNT\SYSTEM32 directory (or in
+WINDOWS\SYSTEM on a Windows 95/98 system). If this
+file is installed using a setup program, it should be installed with
+version checking using the VERSIONINFO resource included in the file,
+to ensure that a newer version of the library is not overwritten.
+
+If you plan to do development using libpq on this machine, you will have
+to add the src\include and
+src\interfaces\libpq directories to the include
+path in your compilers settings.
+
+
+
+
+
Using the libraries
+To use the libraries, you must add the libpqdll.lib
+file to your project (in Visual C++, just right-click on the project and
+chose to add it).
+
+Once this is done, it should be possible to use the library just as you
+would on a Unix platform.
+
+
+
+
+
+