|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2008-08-23 17:52 UTC] Keisial at gmail dot com
Description: ------------ Compiling date extension on windows has the same problem reported in bug 37163. ext/date/lib is included in the config.w32, but with the wrong switch. Being for windows, it should use /I instead of -I --- config.w32 2006-01-05 07:41:10.000000000 +0100 +++ config.w32 2008-08-23 19:45:58.000000000 +0200 @@ -1,7 +1,7 @@ // $Id: config.w32,v 1.5.2.1 2006/01/05 06:41:09 sebastian Exp $ // vim:ft=javascript -EXTENSION("date", "php_date.c", false, "-Iext/date/lib"); +EXTENSION("date", "php_date.c", false, "/Iext/date/lib"); ADD_SOURCES("ext/date/lib", "astro.c timelib.c dow.c parse_date.c parse_tz.c tm2unixtime.c unixtime2tm.c", "date"); AC_DEFINE('HAVE_DATE', 1, 'Have date/time support'); PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Tue Oct 28 15:00:02 2025 UTC |
The status of this bug should not be 'Bogus' (yet anyway). I'm still getting this error with the 5.3.5 (production) source build. .../timelib_structs.h(24) : fatal error C1083: Cannot open include file: 'timelib_config.h': No such file or directory NMAKE : fatal error U1077: 'cl.exe' : return code '0x2' Stop. It appears that the file: C:/php-sdk/php53dev/vc9/x86/php-5.3.5/ext/date/config.w32 is not executing properly during config. At the bottom of .../ext/date/config.w32 is the following: var tl_config = FSO.CreateTextFile("ext/date/lib/timelib_config.h", true); tl_config.WriteLine("#include \"config.w32.h\""); tl_config.Close(); If this code were executing properly during config, there wouldn't be a problem, but the timelib_config.h file is not being created for some reason.