]> granicus.if.org Git - postgresql/commitdiff
Fix for Win32 making problem with MB enabled.
authorTatsuo Ishii <ishii@postgresql.org>
Mon, 16 Aug 1999 02:04:05 +0000 (02:04 +0000)
committerTatsuo Ishii <ishii@postgresql.org>
Mon, 16 Aug 1999 02:04:05 +0000 (02:04 +0000)
Patches created by Hiroki Kataoka.

src/interfaces/libpq/win32.mak

index 11023cc2cb634de360ef7a26df9472131ddf0362..1d351df7e8f100becdb18531e5ff0ddeb8271acb 100644 (file)
@@ -37,6 +37,12 @@ CLEAN :
        -@erase "$(OUTDIR)\libpq.pch"
        -@erase "$(OUTDIR)\libpqdll.exp"
        -@erase "$(OUTDIR)\libpqdll.lib"
+!IFDEF MULTIBYTE
+       -@erase "$(INTDIR)\common.obj"
+       -@erase "$(INTDIR)\wchar.obj"
+       -@erase "$(INTDIR)\conv.obj"
+       -@erase "$(INTDIR)\big5.obj"
+!ENDIF
 
 "$(OUTDIR)" :
     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
@@ -67,7 +73,7 @@ LIB32_OBJS= \
        "$(INTDIR)\fe-print.obj"
 
 !IFDEF MULTIBYTE
-LIB32_OBJS = $(LIB32_OBJS) $(INTDIR)\common.obj $(INTDIR)\wchar.obj $(INTDIR)\conv.obj
+LIB32_OBJS = $(LIB32_OBJS) "$(INTDIR)\common.obj" "$(INTDIR)\wchar.obj" "$(INTDIR)\conv.obj" "$(INTDIR)\big5.obj"
 !ENDIF
 
 RSC_PROJ=/l 0x409 /fo"$(INTDIR)\libpq.res"
@@ -103,7 +109,30 @@ LINK32_OBJS= \
     $(CPP) @<<
     $(CPP_PROJ) ..\..\backend\lib\dllist.c
 <<
+
     
+!IFDEF MULTIBYTE
+"$(INTDIR)\common.obj" : ..\..\backend\utils\mb\common.c
+    $(CPP) @<<
+    $(CPP_PROJ) /I "." ..\..\backend\utils\mb\common.c
+<<
+
+"$(INTDIR)\wchar.obj" : ..\..\backend\utils\mb\wchar.c
+    $(CPP) @<<
+    $(CPP_PROJ) /I "." ..\..\backend\utils\mb\wchar.c
+<<
+
+"$(INTDIR)\conv.obj" : ..\..\backend\utils\mb\conv.c
+    $(CPP) @<<
+    $(CPP_PROJ) /I "." ..\..\backend\utils\mb\conv.c
+<<
+
+"$(INTDIR)\big5.obj" : ..\..\backend\utils\mb\big5.c
+    $(CPP) @<<
+    $(CPP_PROJ) /I "." ..\..\backend\utils\mb\big5.c
+<<
+!ENDIF
+
 
 .c{$(CPP_OBJS)}.obj::
    $(CPP) @<<