I try to use your make file, but i obtain an error at the end of build ... this time the directory has created and several objs are present in it...
i attach the screenshot that appear... thanks a lot again fabio > Fabio Guidi wrote: > > the compiler build correctly the package without error message ? > > > > Bruce Momjian ha scritto: > > > > >I downloaded the Borland compiler and am running build tests now. > > I finally got it working. I had to make major changes to the build > file. The new attached bcc32.mak should build on your 8.0.X system, and > this file will be in 8.0.3. > > -- > Bruce Momjian | http://candle.pha.pa.us > pgman@candle.pha.pa.us | (610) 359-1001 > + If your life is a hard drive, | 13 Roberts Road > + Christ can be your backup. | Newtown Square, Pennsylvania 19073 > ____________________________________________________________ Navighi a 4 MEGA e i primi 3 mesi sono GRATIS. Scegli Libero Adsl Flat senza limiti su http://www.libero.it
C:\postgresql_src\postgresql-8.0.2\src\interfaces\libpq>make -N -DCFG=Release /f bcc32.mak MAKE Version 5.2 Copyright (c) 1987, 2000 Borland Building the Win32 DLL and Static Library... Configuration "Release" copy pthread.h.win32 pthread.h 1 file(s) copied. echo #define SYSCONFDIR "" > pg_config_paths.h bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -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: bcc32.exe @MAKE0002.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\port\getaddrinfo.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0003.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\port\pgstrcasecmp.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0004.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\port\thread.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0005.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\port\inet_aton.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0006.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\port\crypt.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0007.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\port\noblock.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical Warning W8075 ..\..\port\noblock.c 30: Suspicious pointer conversion in function pg_set_noblock Warning W8075 ..\..\port\noblock.c 53: Suspicious pointer conversion in function pg_set_block bcc32.exe @MAKE0008.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\backend\libpq\md5.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0009.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\backend\libpq\ip.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-auth.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-auth.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-protocol2.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-protocol2.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-protocol3.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-protocol3.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-connect.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-connect.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-exec.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-exec.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-lobj.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-lobj.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-misc.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-misc.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-print.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-print.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG fe-secure.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland fe-secure.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG pqexpbuffer.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland pqexpbuffer.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG pqsignal.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland pqsignal.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0010.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\backend\utils\mb\wchar.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe @MAKE0011.@@@ Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland ..\..\backend\utils\mb\encnames.c: Warning W8017 ..\..\include\port/win32.h 41: Redefinition of 'DLLIMPORT' is not identical Warning W8017 ..\..\include\port/win32.h 144: Redefinition of 'SIGUSR1' is not i dentical Warning W8017 ..\..\include\port/win32.h 145: Redefinition of 'SIGUSR2' is not i dentical bcc32.exe -Ic:\Borland\Bcc55\include;..\..\include -n".\Release" -WD -c -DFRONTEND;NDEBUG;WIN32;_WINDOWS;HAVE_VSNPRINTF;HAVE_STRDUP; -tWM -a8 -X -w-us e -w-par -w-pia -w-csu -w-aus -w-ccc -O -Oi -OS -DNDEBUG pthread-win32.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland pthread-win32.c: Error E2209 pthread-win32.c 15: Unable to open include file 'pthread.h' Error E2147 pthread-win32.c 24: 'pthread_key_t' cannot start a parameter declara tion Error E2147 pthread-win32.c 29: 'pthread_key_t' cannot start a parameter declara tion Error E2147 pthread-win32.c 35: 'pthread_mutex_t' cannot start a parameter decla ration Warning W8069 pthread-win32.c 37: Nonportable pointer conversion in function pth read_mutex_init Error E2147 pthread-win32.c 41: 'pthread_mutex_t' cannot start a parameter decla ration Error E2342 pthread-win32.c 43: Type mismatch in parameter 'hHandle' (wanted 'vo id *', got 'int') in function pthread_mutex_lock Error E2147 pthread-win32.c 47: 'pthread_mutex_t' cannot start a parameter decla ration Error E2342 pthread-win32.c 49: Type mismatch in parameter 'hMutex' (wanted 'voi d *', got 'int') in function pthread_mutex_unlock *** 8 errors in Compile *** ** error 1 ** deleting ".\Release\pthread-win32.obj"
---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org