diff options
| author | Bruce Momjian <bruce@momjian.us> | 2003-06-12 08:15:29 +0000 |
|---|---|---|
| committer | Bruce Momjian <bruce@momjian.us> | 2003-06-12 08:15:29 +0000 |
| commit | b14295cfe4f2a738a0b023d10bc508da2c458bdb (patch) | |
| tree | 372f60ae84e507d582a83600a700304b462f94da /src/interfaces/libpq/bcc32.mak | |
| parent | dc4ee8a833c09e883f1966d1698792b627649740 (diff) | |
| download | postgresql-b14295cfe4f2a738a0b023d10bc508da2c458bdb.tar.gz | |
Attached is the complete diff against current CVS.
Compiles on BCC 5.5 and VC++ 6.0 (with warnings).
Karl Waclawek
Diffstat (limited to 'src/interfaces/libpq/bcc32.mak')
| -rw-r--r-- | src/interfaces/libpq/bcc32.mak | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/src/interfaces/libpq/bcc32.mak b/src/interfaces/libpq/bcc32.mak index 985143ac87..0cb9faefed 100644 --- a/src/interfaces/libpq/bcc32.mak +++ b/src/interfaces/libpq/bcc32.mak @@ -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,9 +63,16 @@ 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-protocol2.obj" \ + "$(INTDIR)\fe-protocol3.obj" \ "$(INTDIR)\fe-connect.obj" \ "$(INTDIR)\fe-exec.obj" \ "$(INTDIR)\fe-lobj.obj" \ @@ -77,7 +84,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,16 +93,23 @@ 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-protocol2.obj" + -@erase "$(INTDIR)\fe-protocol3.obj" -@erase "$(INTDIR)\fe-connect.obj" -@erase "$(INTDIR)\fe-exec.obj" -@erase "$(INTDIR)\fe-lobj.obj" @@ -125,7 +139,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 |
