From:             [EMAIL PROTECTED]
Operating system: Windows 2000 SP2
PHP version:      4.0.6
PHP Bug Type:     Compile Failure
Bug description:  Filename "time.h" conflict in VS.NET

I _believe_ this issue only applies to VS.NET, but have not tested it in
earlier versions.

Using Visual Studio 7.0 build 9254 (VS.NET Beta 2), the build of "time.c"
and "sendmail.c" fail because header <time.h> fails to be included. 
Checking the sources, it is absolutely impossible for the "#include
<time.h>" statement not to be compiled, but the statement appeared to be
ignored anyway.

When the filename of "time.h" (in /win32) is changed to "_time.h" and the
approriate #include lines in "time.c" and "sendmail.c" are modified,
compilation succeeds normally.  A little testing showed that VS.NET was
including "time.h" (part of php4) instead of <time.h> (part of msvcrt.dll).
 Once the filename conflict was resolved, the correct file was included.
-- 
Edit bug report at: http://bugs.php.net/?id=13519&edit=1


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to