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

Reply via email to