#45900 [Opn->Fbk]: timelib_structs.h include path issue on Windows
| From: | pajoye@php.net | Date: | Sat, 23 Aug 2008 18:00:55 +0000 |
| Subject: | #45900 [Opn->Fbk]: timelib_structs.h include path issue on Windows | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-128346@lists.php.net to get a copy of this message | ||
ID: 45900
Updated by: pajoye@php.net
Reported By: Keisial at gmail dot com
-Status: Open
+Status: Feedback
Bug Type: Compile Failure
Operating System: Windows
PHP Version: 5.3CVS-2008-08-23 (snap)
New Comment:
-I works like /I
There is other extension using the -I (gd, pcre, etc.) without
problems. Which error do you get (exactly)?
Previous Comments:
------------------------------------------------------------------------
[2008-08-23 17:52:17] 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');
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=45900&edit=1