ID:               47787
 Updated by:       paj...@php.net
 Reported By:      dpage at pgadmin dot org
-Status:           Open
+Status:           Feedback
 Bug Type:         Compile Failure
 Operating System: Windows XP
 PHP Version:      5.2.9
 New Comment:

Please try a 5.2's cvs version.

Also, 5.2 only supports VC6. Use 5.3 if you want to use a decent
compiler :)


Previous Comments:
------------------------------------------------------------------------

[2009-03-26 11:32:43] dpage at pgadmin dot org

Description:
------------
Building 5.2.9 with VC++ 2005 results in the error:

main\spprintf.c(184) : error C2491: 'strnlen' : definition of dllimport
function not allowed

This appears to be due to the change here:
http://cvs.php.net/viewvc.cgi/php-src/main/spprintf.c?r1=1.25.2.2.2.14&r2=1.25.2.2.2.15

The issue is resolved by adding:

#define HAVE_STRNLEN 1

to win32/build/config.w32.h.in



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=47787&edit=1

Reply via email to