Win32 compile problem on php4dll B3 RC3
| From: | Peter Bowen | Date: | Tue, 09 Nov 1999 16:17:33 +0000 |
| Subject: | Win32 compile problem on php4dll B3 RC3 | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-6037@lists.php.net to get a copy of this message | ||
I tried to compile the Beta 3 RC 3 php4dll release version and it failed at
the linker. The relevant parts of the compile log are below. All other
files compiled without and problems.
Thanx.
Peter
--------------------Configuration: php4dll - Win32
Release--------------------
Performing Custom Build Step on ".\configuration-parser.y"
Performing Custom Build Step on ".\configuration-scanner.l"
Compiling...
configuration-parser.c
configuration-scanner.c
configuration-scanner.c(712) : warning C4102: 'find_rule' : unreferenced
label
configuration-scanner.c(1475) : warning C4273: 'isatty' : inconsistent dll
linkage. dllexport assumed.
dns.c
..\bindlib_w32\arpa/inet.h(74) : warning C4005: 'FD_SETSIZE' : macro
redefinition
E:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winsock.h(46)
: see previous definition of 'FD_SETSIZE'
parsedate.c
parsedate.y(151) : warning C4273: 'localtime' : inconsistent dll linkage.
dllexport assumed.
pcre.c
D:\projects\php-4.0b3-RC3\ext\pcre\pcrelib\pcre.c(127) : warning C4273:
'pcre_malloc' : inconsistent dll linkage. dllexport assumed.
D:\projects\php-4.0b3-RC3\ext\pcre\pcrelib\pcre.c(128) : warning C4273:
'pcre_free' : inconsistent dll linkage. dllexport assumed.
Linking...
Creating library Release/php4nts.lib and object Release/php4nts.exp
LINK : warning LNK4049: locally defined symbol "_pcre_free" imported
LINK : warning LNK4049: locally defined symbol "_pcre_malloc" imported
basic_functions.obj : error LNK2001: unresolved external symbol _mergesort
Release/php4nts.dll : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
php4nts.dll - 2 error(s), 8 warning(s)