Merlin Moncure wrote:
> On Thu, Jul 31, 2008 at 1:52 PM, claudio lezcano <[EMAIL PROTECTED]> wrote:
> > Hi everybody
> >
> > Iam traying to build libpq.lib and libpq.dll library using Borland c++ 5.5
> > and i got these error:
> >
> > "Error libpq.rc 1 11: Cannot open file: winver.h"
> >
> > I opened the libpq.rc file and i saw the reference to that file "#include
> > <winver.h>"
> >
> > I cheched out the path and the existence of the file and everything is all
> > right.
> >
> > I actually find the file in the desired location.
> >
> > I don't know what to do to carry on my work.
> >
> > Can somebody help me out please?.
> 
> Just in case you can't get it working, you can always take a msvc
> compiled libpq.dll and create a static library out of it with the
> 'implib' utility using the underscore option.

I have applied the attached patch to CVS HEAD and 8.3.X to sychronize
bcc with msvc makefiles.  Please let me know if you have further
problems.  Thanks for the report.

-- 
  Bruce Momjian  <[EMAIL PROTECTED]>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + If your life is a hard drive, Christ can be your backup. +
Index: src/interfaces/libpq/bcc32.mak
===================================================================
RCS file: /cvsroot/pgsql/src/interfaces/libpq/bcc32.mak,v
retrieving revision 1.29
diff -c -c -r1.29 bcc32.mak
*** src/interfaces/libpq/bcc32.mak	26 Feb 2008 13:31:40 -0000	1.29
--- src/interfaces/libpq/bcc32.mak	16 Aug 2008 01:53:58 -0000
***************
*** 93,104 ****
  	[EMAIL PROTECTED] "$(INTDIR)\fe-secure.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\pqexpbuffer.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\pqsignal.obj"
! 	[EMAIL PROTECTED] "$(OUTDIR)\win32.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\wchar.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\encnames.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\pthread-win32.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\snprintf.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\strlcpy.obj"
  	[EMAIL PROTECTED] "$(OUTDIR)\$(OUTFILENAME).lib"
  	[EMAIL PROTECTED] "$(OUTDIR)\$(OUTFILENAME)dll.lib"
  	[EMAIL PROTECTED] "$(OUTDIR)\libpq.res"
--- 93,109 ----
  	[EMAIL PROTECTED] "$(INTDIR)\fe-secure.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\pqexpbuffer.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\pqsignal.obj"
! 	[EMAIL PROTECTED] "$(INTDIR)\win32.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\wchar.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\encnames.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\pthread-win32.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\snprintf.obj"
  	[EMAIL PROTECTED] "$(INTDIR)\strlcpy.obj"
+ 	[EMAIL PROTECTED] "$(INTDIR)\dirent.obj"
+ 	[EMAIL PROTECTED] "$(INTDIR)\dirmod.obj"
+ 	[EMAIL PROTECTED] "$(INTDIR)\pgsleep.obj"
+ 	[EMAIL PROTECTED] "$(INTDIR)\open.obj"
+ 	[EMAIL PROTECTED] "$(INTDIR)\win32error.obj"
  	[EMAIL PROTECTED] "$(OUTDIR)\$(OUTFILENAME).lib"
  	[EMAIL PROTECTED] "$(OUTDIR)\$(OUTFILENAME)dll.lib"
  	[EMAIL PROTECTED] "$(OUTDIR)\libpq.res"
***************
*** 134,139 ****
--- 139,149 ----
  	"$(INTDIR)\encnames.obj" \
  	"$(INTDIR)\snprintf.obj" \
  	"$(INTDIR)\strlcpy.obj" \
+ 	"$(INTDIR)\dirent.obj" \
+ 	"$(INTDIR)\dirmod.obj" \
+ 	"$(INTDIR)\pgsleep.obj" \
+ 	"$(INTDIR)\open.obj" \
+ 	"$(INTDIR)\win32error.obj" \
  	"$(INTDIR)\pthread-win32.obj"
  
  
***************
*** 238,244 ****
  
  "$(INTDIR)\strlcpy.obj" : ..\..\port\strlcpy.c
  	$(CPP) @<<
! 	$(CPP_PROJ) ..\..\port\strlcpy.c
  <<
  
  
--- 248,279 ----
  
  "$(INTDIR)\strlcpy.obj" : ..\..\port\strlcpy.c
  	$(CPP) @<<
! 	$(CPP_PROJ) /I"." ..\..\port\strlcpy.c
! <<
! 
! "$(INTDIR)\dirent.obj" : ..\..\port\dirent.c
! 	$(CPP) @<<
! 	$(CPP_PROJ) /I"." ..\..\port\dirent.c
! <<
! 
! "$(INTDIR)\dirmod.obj" : ..\..\port\dirmod.c
! 	$(CPP) @<<
! 	$(CPP_PROJ) /I"." ..\..\port\dirmod.c
! <<
! 
! "$(INTDIR)\pgsleep.obj" : ..\..\port\pgsleep.c
! 	$(CPP) @<<
! 	$(CPP_PROJ) /I"." ..\..\port\pgsleep.c
! <<
! 
! "$(INTDIR)\open.obj" : ..\..\port\open.c
! 	$(CPP) @<<
! 	$(CPP_PROJ) /I"." ..\..\port\open.c
! <<
! 
! "$(INTDIR)\win32error.obj" : ..\..\port\win32error.c
! 	$(CPP) @<<
! 	$(CPP_PROJ) /I"." ..\..\port\win32error.c
  <<
  
  
-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to