Received: from sss.pgh.pa.us ([192.204.191.242]) by postgresql.org (8.11.3/8.11.1) with ESMTP id f6V1ukf96197 for ; Mon, 30 Jul 2001 21:56:46 -0400 (EDT) (envelope-from tgl@sss.pgh.pa.us) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.11.4/8.11.4) with ESMTP id f6V1uHC03367; Mon, 30 Jul 2001 21:56:17 -0400 (EDT) To: "Darko Prenosil" cc: "pgsql interfaces" Subject: Re: Re: [BUGS] WIN32 MULTIBYTE In-reply-to: <002801c1139f$cdb19660$1700a8c0@darko> References: <200107211602.f6LG2kU15578@candle.pha.pa.us> <000701c1121f$3908f8e0$1700a8c0@darko> <14935.995898612@sss.pgh.pa.us> <002801c1139f$cdb19660$1700a8c0@darko> Comments: In-reply-to "Darko Prenosil" message dated "Mon, 23 Jul 2001 19:47:14 +0200" Date: Mon, 30 Jul 2001 21:56:17 -0400 Message-ID: <3364.996544577@sss.pgh.pa.us> From: Tom Lane X-Archive-Number: 200107/108 X-Sequence-Number: 1862 "Darko Prenosil" writes: > I think that this header should not be imported in libpq at all, >> >> It isn't --- at least I can't see any inclusion path for it in current >> sources. >> >> regards, tom lane > Maybe You can not see it in build for Linux (I did not check), > but in WIN32.MAK file there is section > that looks like this: > !IFDEF MULTIBYTE > "$(INTDIR)\common.obj" : ..\..\backend\utils\mb\common.c > $(CPP) @<< > $(CPP_PROJ) /I "." ..\..\backend\utils\mb\common.c Hmm. That seems to be rather substantially out of date: in the regular Unix build, the only file added for MULTIBYTE support is utils/mb/wchar.c, and it doesn't include any backend-only include files. We used to import those other backend source files, but that was long ago. Please try ripping all the stuff about common.c, conv.c, and big5.c out of win32.mak, and see if it works then. regards, tom lane