compiling libpq.dll with Borland C++, is it possible? - Mailing list pgsql-general

From Tony Caduto
Subject compiling libpq.dll with Borland C++, is it possible?
Date
Msg-id 4921B6D9.60507@amsoftwaredesign.com
Whole thread Raw
Responses Re: compiling libpq.dll with Borland C++, is it possible?  (Bruce Momjian <bruce@momjian.us>)
Re: compiling libpq.dll with Borland C++, is it possible?  (Alvaro Herrera <alvherre@commandprompt.com>)
List pgsql-general
Hi,
I am trying to compile my own copy of libpq.dll using bcc32.exe, the
docs say it is possible, but I get a error when it tries to compile dirent.c
Has anyone been able to do this?


C:\postgresql-8.3.5\src\interfaces\libpq>make -N -DCFG=Release /f bcc32.mak
MAKE Version 5.3  Copyright (c) 1987, 2008 CodeGear
Building the Win32 DLL and Static Library...

Configuration "Release"

        bcc32.exe @MAKE0014.@@@
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
..\..\port\dirent.c:
Error E2451 ..\..\port\dirent.c 35: Undefined symbol
'INVALID_FILE_ATTRIBUTES' in function opendir
Error E2451 ..\..\port\dirent.c 52: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 53: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 59: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 60: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 60: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 61: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 61: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 62: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 64: Undefined symbol 'dirname' in
function opendir
Error E2451 ..\..\port\dirent.c 65: Undefined symbol 'handle' in
function opendir
Error E2451 ..\..\port\dirent.c 66: Undefined symbol 'ret' in function
opendir
Error E2451 ..\..\port\dirent.c 67: Undefined symbol 'ret' in function
opendir
Error E2451 ..\..\port\dirent.c 77: Undefined symbol 'handle' in
function readdir
Error E2451 ..\..\port\dirent.c 79: Undefined symbol 'handle' in
function readdir
Error E2451 ..\..\port\dirent.c 79: Undefined symbol 'dirname' in
function readdir
Error E2451 ..\..\port\dirent.c 80: Undefined symbol 'handle' in
function readdir
Error E2451 ..\..\port\dirent.c 88: Undefined symbol 'handle' in
function readdir
Error E2451 ..\..\port\dirent.c 100: Undefined symbol 'ret' in function
readdir
Error E2451 ..\..\port\dirent.c 102: Undefined symbol 'ret' in function
readdir
Error E2451 ..\..\port\dirent.c 102: Undefined symbol 'ret' in function
readdir
Error E2451 ..\..\port\dirent.c 103: Undefined symbol 'ret' in function
readdir
Error E2451 ..\..\port\dirent.c 109: Undefined symbol 'handle' in
function closedir
Error E2451 ..\..\port\dirent.c 110: Undefined symbol 'handle' in
function closedir
Error E2451 ..\..\port\dirent.c 111: Undefined symbol 'dirname' in
function closedir
Error E2228 ..\..\port\dirent.c 111: Too many error or warning messages
in function closedir
*** 26 errors in Compile ***

** error 1 ** deleting ".\Release\dirent.obj"

pgsql-general by date:

Previous
From: "John Zhang"
Date:
Subject: Fwd: Performance Tuning
Next
From: "Scott Marlowe"
Date:
Subject: Re: Fwd: Performance Tuning