mirror of
https://github.com/postgres/postgres.git
synced 2025-08-27 07:42:10 +03:00
New patch with corrected README attached.
Also quickly added mention that it may be a qualified schema name. Rod Taylor
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
# and a Win32 dynamic library libpq.dll with import library libpqdll.lib
|
||||
|
||||
# Borland C++ base install directory goes here
|
||||
BCB=d:\Borland\Bcc55
|
||||
# BCB=d:\Borland\Bcc55
|
||||
|
||||
!MESSAGE Building the Win32 DLL and Static Library...
|
||||
!MESSAGE
|
||||
@@ -63,8 +63,13 @@ LIB32=tlib.exe
|
||||
LIB32_FLAGS=
|
||||
LIB32_OBJS= \
|
||||
"$(OUTDIR)\win32.obj" \
|
||||
"$(INTDIR)\getaddrinfo.obj" \
|
||||
"$(INTDIR)\inet_aton.obj" \
|
||||
"$(INTDIR)\crypt.obj" \
|
||||
"$(INTDIR)\path.obj" \
|
||||
"$(INTDIR)\dllist.obj" \
|
||||
"$(INTDIR)\md5.obj" \
|
||||
"$(INTDIR)\ip.obj" \
|
||||
"$(INTDIR)\fe-auth.obj" \
|
||||
"$(INTDIR)\fe-connect.obj" \
|
||||
"$(INTDIR)\fe-exec.obj" \
|
||||
@@ -77,7 +82,7 @@ LIB32_OBJS= \
|
||||
"$(INTDIR)\encnames.obj"
|
||||
|
||||
RSC=brcc32.exe
|
||||
RSC_PROJ=/l 0x409 /fo"$(INTDIR)\libpq.res"
|
||||
RSC_PROJ=-l 0x409 -i$(BCB)\include -fo"$(INTDIR)\libpq.res"
|
||||
|
||||
LINK32=ilink32.exe
|
||||
LINK32_FLAGS = -Gn -L$(BCB)\lib;$(INTDIR); -x -Tpd -v
|
||||
@@ -86,15 +91,20 @@ LINK32_OBJS= "$(INTDIR)\libpqdll.obj"
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
.path.obj = $(INTDIR)
|
||||
.path.c = .;..\..\backend\libpq;..\..\backend\lib;..\..\backend\utils\mb
|
||||
.path.c = .;..\..\port;..\..\backend\libpq;..\..\backend\lib;..\..\backend\utils\mb
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
ALL: "$(OUTDIR)" "$(OUTDIR)\blibpq.dll" "$(OUTDIR)\blibpq.lib"
|
||||
|
||||
CLEAN :
|
||||
-@erase "$(INTDIR)\getaddrinfo.obj"
|
||||
-@erase "$(INTDIR)\inet_aton.obj"
|
||||
-@erase "$(INTDIR)\crypt.obj"
|
||||
-@erase "$(INTDIR)\path.obj"
|
||||
-@erase "$(INTDIR)\dllist.obj"
|
||||
-@erase "$(INTDIR)\md5.obj"
|
||||
-@erase "$(INTDIR)\ip.obj"
|
||||
-@erase "$(INTDIR)\fe-auth.obj"
|
||||
-@erase "$(INTDIR)\fe-connect.obj"
|
||||
-@erase "$(INTDIR)\fe-exec.obj"
|
||||
@@ -125,7 +135,7 @@ CLEAN :
|
||||
"$(OUTDIR)\blibpq.lib" import32.lib cw32mti.lib, +
|
||||
blibpqdll.def,"$(INTDIR)\libpq.res"
|
||||
!
|
||||
implib -a "$(OUTDIR)\blibpqdll.lib" blibpqdll.def $@
|
||||
implib -w "$(OUTDIR)\blibpqdll.lib" blibpqdll.def $@
|
||||
|
||||
"$(INTDIR)\libpq.res" : "$(INTDIR)" libpq.rc
|
||||
$(RSC) $(RSC_PROJ) libpq.rc
|
||||
|
@@ -96,7 +96,7 @@ EXPORTS
|
||||
_pg_encoding_to_char @ 92
|
||||
_pg_utf_mblen @ 93
|
||||
_PQunescapeBytea @ 94
|
||||
_PQfreeMem @ 95
|
||||
_PQfreemem @ 95
|
||||
|
||||
; Aliases for MS compatible names
|
||||
PQconnectdb = _PQconnectdb
|
||||
@@ -193,5 +193,5 @@ EXPORTS
|
||||
pg_encoding_to_char = _pg_encoding_to_char
|
||||
pg_utf_mblen = _pg_utf_mblen
|
||||
PQunescapeBytea = _PQunescapeBytea
|
||||
PQfreeMem = _PQfreeMem
|
||||
PQfreemem = _PQfreemem
|
||||
|
||||
|
@@ -8,7 +8,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.244 2003/06/12 07:36:51 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-connect.c,v 1.245 2003/06/12 08:02:57 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@@ -49,6 +49,10 @@
|
||||
#include "libpq/ip.h"
|
||||
#include "mb/pg_wchar.h"
|
||||
|
||||
/* For FNCTL_NONBLOCK */
|
||||
#if defined(WIN32) || defined(__BEOS__)
|
||||
long ioctlsocket_ret;
|
||||
#endif
|
||||
|
||||
#define PGPASSFILE ".pgpass"
|
||||
|
||||
|
@@ -23,7 +23,7 @@
|
||||
* Portions Copyright (c) 1994, Regents of the University of California
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-misc.c,v 1.92 2003/06/08 17:43:00 tgl Exp $
|
||||
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-misc.c,v 1.93 2003/06/12 08:02:57 momjian Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@@ -33,8 +33,11 @@
|
||||
#include <errno.h>
|
||||
#include <signal.h>
|
||||
#include <time.h>
|
||||
|
||||
#if !defined(_MSC_VER) && !defined(__BORLANDC__)
|
||||
#include <netinet/in.h>
|
||||
#include <arpa/inet.h>
|
||||
#endif
|
||||
|
||||
#ifdef WIN32
|
||||
#include "win32.h"
|
||||
|
@@ -96,5 +96,5 @@ EXPORTS
|
||||
pg_encoding_to_char @ 92
|
||||
pg_utf_mblen @ 93
|
||||
PQunescapeBytea @ 94
|
||||
PQfreeMem @ 95
|
||||
PQfreemem @ 95
|
||||
|
||||
|
@@ -36,8 +36,13 @@ OutDir=.\Release
|
||||
ALL : "$(OUTDIR)\libpq.lib" "$(OUTDIR)\libpq.dll"
|
||||
|
||||
CLEAN :
|
||||
-@erase "$(INTDIR)\getaddrinfo.obj"
|
||||
-@erase "$(INTDIR)\inet_aton.obj"
|
||||
-@erase "$(INTDIR)\crypt.obj"
|
||||
-@erase "$(INTDIR)\path.obj"
|
||||
-@erase "$(INTDIR)\dllist.obj"
|
||||
-@erase "$(INTDIR)\md5.obj"
|
||||
-@erase "$(INTDIR)\ip.obj"
|
||||
-@erase "$(INTDIR)\fe-auth.obj"
|
||||
-@erase "$(INTDIR)\fe-connect.obj"
|
||||
-@erase "$(INTDIR)\fe-exec.obj"
|
||||
@@ -72,8 +77,13 @@ LIB32=link.exe -lib
|
||||
LIB32_FLAGS=$(LOPT) /nologo /out:"$(OUTDIR)\libpq.lib"
|
||||
LIB32_OBJS= \
|
||||
"$(OUTDIR)\win32.obj" \
|
||||
"$(INTDIR)\getaddrinfo.obj" \
|
||||
"$(INTDIR)\inet_aton.obj" \
|
||||
"$(INTDIR)\crypt.obj" \
|
||||
"$(INTDIR)\path.obj" \
|
||||
"$(INTDIR)\dllist.obj" \
|
||||
"$(INTDIR)\md5.obj" \
|
||||
"$(INTDIR)\ip.obj" \
|
||||
"$(INTDIR)\fe-auth.obj" \
|
||||
"$(INTDIR)\fe-connect.obj" \
|
||||
"$(INTDIR)\fe-exec.obj" \
|
||||
@@ -112,6 +122,25 @@ LINK32_OBJS= \
|
||||
$(LINK32_FLAGS) $(LINK32_OBJS)
|
||||
<<
|
||||
|
||||
"$(OUTDIR)\getaddrinfo.obj" : ..\..\port\getaddrinfo.c
|
||||
$(CPP) @<<
|
||||
$(CPP_PROJ) ..\..\port\getaddrinfo.c
|
||||
<<
|
||||
|
||||
"$(OUTDIR)\inet_aton.obj" : ..\..\port\inet_aton.c
|
||||
$(CPP) @<<
|
||||
$(CPP_PROJ) ..\..\port\inet_aton.c
|
||||
<<
|
||||
|
||||
"$(OUTDIR)\crypt.obj" : ..\..\port\crypt.c
|
||||
$(CPP) @<<
|
||||
$(CPP_PROJ) ..\..\port\crypt.c
|
||||
<<
|
||||
|
||||
"$(OUTDIR)\path.obj" : ..\..\port\path.c
|
||||
$(CPP) @<<
|
||||
$(CPP_PROJ) ..\..\port\path.c
|
||||
<<
|
||||
|
||||
"$(OUTDIR)\dllist.obj" : ..\..\backend\lib\dllist.c
|
||||
$(CPP) @<<
|
||||
@@ -124,6 +153,10 @@ LINK32_OBJS= \
|
||||
$(CPP_PROJ) ..\..\backend\libpq\md5.c
|
||||
<<
|
||||
|
||||
"$(OUTDIR)\ip.obj" : ..\..\backend\libpq\ip.c
|
||||
$(CPP) @<<
|
||||
$(CPP_PROJ) ..\..\backend\libpq\ip.c
|
||||
<<
|
||||
|
||||
"$(INTDIR)\wchar.obj" : ..\..\backend\utils\mb\wchar.c
|
||||
$(CPP) @<<
|
||||
|
Reference in New Issue
Block a user