Re: problem building phpdoc
| From: | Richard Quadling | Date: | Mon, 02 Jun 2008 10:03:45 +0000 |
| Subject: | Re: problem building phpdoc | ||
| References: | 1 2 3 4 5 | Groups: | php.doc |
| Request: | Send a blank email to phpdoc+get-969378972@lists.php.net to get a copy of this message | ||
2008/6/2 Hannes Magnusson <hannes.magnusson@gmail.com>:
> On Mon, Jun 2, 2008 at 11:42 AM, pedram salehpoor
> <pedram.salehpoor@gmail.com> wrote:
>> Hello Hannes
>>
>> I found the source of problem. I'm building phpdoc and phpdoc-fa using
>> Windows XP.
>>
>> When I omit "&& phpversion() < '5.2.7'" from line 121 in
>> configure.php, it
>> builds without problem and it has no problem but when I add it the problem I
>> mentioned pops up.
>>
>> What should I do about it?
What version of PHP are you using? From the command line can you type
php -v and cut and paste the entire output?
I can only guess you are on a 5.3.0-dev which was built before 2008-05-29.
The issue is with windows cmd.exe not liking running programs with
spaces in program name and params ...
cmd.exe /c "C:\Program Files\Internet Explorer\iexplore.exe"
"http://www.google.com/search?q=Richard
Quadling"
for example.
The userland fix (and the one you have as working version) is to wrap
the program and params in another set of "" ...
e.g.
cmd.exe /c ""C:\Program Files\Internet Explorer\iexplore.exe"
"http://www.google.com/search?q=Richard
Quadling""
But if you write code for both *nix and Win32, having this
inconsistency is a pain.
So it was fixed in 5.2.7-dev, 5.3.0-dev and head on 2008-05-29
So, after the patch, the latest release of PHP would break windows builds.
phpdoc was patched.
But requires newer cvs/snapshot of PHP _IF_ you are a -dev release.
If using 5.2.6 or earlier, then all should be ok.
Richard.
>
> Richard, any idea why it is failing for him?
> (Pedram, please use "reply-all" to cc the mailinglist)
>
> -Hannes
>
--
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"