Обсуждение: BUG #3182: Cannot make libpq with BCC 5.5
The following bug has been logged online: Bug reference: 3182 Logged by: CN Liou Email address: cnliou9@fastmail.fm PostgreSQL version: 8.2.3 Operating system: Win98 Description: Cannot make libpq with BCC 5.5 Details: bcc32.exe -I\borland\bcc55\include;..\..\include;..\..\include\port\win32;..\..\includ e\port\win32_msvc;..\..\port -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS -tWM -a8 -X -w-use -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG win32.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland win32.c: Error E2209 ..\..\include\c.h 74: Unable to open include file 'strings.h' Error E2176 ..\..\include\c.h 284: Too many types in declaration Error E2176 ..\..\include\c.h 287: Too many types in declaration Error E2139 win32.c 44: Declaration missing ; Error E2451 win32.c 53: Undefined symbol 'WSAEINTR' Error E2040 win32.c 53: Declaration terminated incorrectly Error E2190 win32.c 54: Unexpected } Error E2190 win32.c 54: Unexpected } Error E2040 win32.c 54: Declaration terminated incorrectly Error E2190 win32.c 208: Unexpected } Error E2190 win32.c 208: Unexpected } Error E2147 win32.c 217: 'DWORD' cannot start a parameter declaration Error E2451 win32.c 223: Undefined symbol 'error' in function LookupWSErrorMessage Error E2451 win32.c 299: Undefined symbol 'LOAD_LIBRARY_AS_DATAFILE' in function winsock_strerror Warning W8065 win32.c 299: Call to function 'LoadLibraryEx' with no prototype in function winsock_strerror Error E2451 win32.c 306: Undefined symbol 'FORMAT_MESSAGE_FROM_SYSTEM' in function winsock_strerror Error E2451 win32.c 307: Undefined symbol 'FORMAT_MESSAGE_IGNORE_INSERTS' in function winsock_strerror Error E2451 win32.c 307: Undefined symbol 'FORMAT_MESSAGE_FROM_HMODULE' in function winsock_strerror Error E2451 win32.c 312: Undefined symbol 'LANG_ENGLISH' in function winsock_strerror Error E2451 win32.c 312: Undefined symbol 'SUBLANG_DEFAULT' in function winsock_strerror Warning W8065 win32.c 312: Call to function 'MAKELANGID' with no prototype in function winsock_strerror Warning W8065 win32.c 315: Call to function 'FormatMessage' with no prototype in function winsock_strerror *** 19 errors in Compile ***
Did you run 'nmake /f bcc32.mak' from src/ before going to src/interfaces/libpq? --------------------------------------------------------------------------- CN Liou wrote: > > The following bug has been logged online: > > Bug reference: 3182 > Logged by: CN Liou > Email address: cnliou9@fastmail.fm > PostgreSQL version: 8.2.3 > Operating system: Win98 > Description: Cannot make libpq with BCC 5.5 > Details: > > bcc32.exe > -I\borland\bcc55\include;..\..\include;..\..\include\port\win32;..\..\includ > e\port\win32_msvc;..\..\port -n".\Release" -WD -c > -DFRONTEND;NDEBUG;WIN32;_WINDOWS -tWM -a8 -X -w-use -w-par -w-pia -w-csu > -w-aus -w-ccc -O -Oi -OS -DNDEBUG win32.c > Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland > win32.c: > Error E2209 ..\..\include\c.h 74: Unable to open include file 'strings.h' > Error E2176 ..\..\include\c.h 284: Too many types in declaration > Error E2176 ..\..\include\c.h 287: Too many types in declaration > Error E2139 win32.c 44: Declaration missing ; > Error E2451 win32.c 53: Undefined symbol 'WSAEINTR' > Error E2040 win32.c 53: Declaration terminated incorrectly > Error E2190 win32.c 54: Unexpected } > Error E2190 win32.c 54: Unexpected } > Error E2040 win32.c 54: Declaration terminated incorrectly > Error E2190 win32.c 208: Unexpected } > Error E2190 win32.c 208: Unexpected } > Error E2147 win32.c 217: 'DWORD' cannot start a parameter declaration > Error E2451 win32.c 223: Undefined symbol 'error' in function > LookupWSErrorMessage > Error E2451 win32.c 299: Undefined symbol 'LOAD_LIBRARY_AS_DATAFILE' in > function winsock_strerror > Warning W8065 win32.c 299: Call to function 'LoadLibraryEx' with no > prototype in function winsock_strerror > Error E2451 win32.c 306: Undefined symbol 'FORMAT_MESSAGE_FROM_SYSTEM' in > function winsock_strerror > Error E2451 win32.c 307: Undefined symbol 'FORMAT_MESSAGE_IGNORE_INSERTS' in > function winsock_strerror > Error E2451 win32.c 307: Undefined symbol 'FORMAT_MESSAGE_FROM_HMODULE' in > function winsock_strerror > Error E2451 win32.c 312: Undefined symbol 'LANG_ENGLISH' in function > winsock_strerror > Error E2451 win32.c 312: Undefined symbol 'SUBLANG_DEFAULT' in function > winsock_strerror > Warning W8065 win32.c 312: Call to function 'MAKELANGID' with no prototype > in function winsock_strerror > Warning W8065 win32.c 315: Call to function 'FormatMessage' with no > prototype in function winsock_strerror > *** 19 errors in Compile *** > > ---------------------------(end of broadcast)--------------------------- > TIP 3: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faq -- Bruce Momjian <bruce@momjian.us> http://momjian.us EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. +