Configure.pl failed
OS: Mac OS-X 10.5.6
$ perl -v
This is perl, v5.8.9 built for darwin-2level
...
$ perl Configure.pl --gen-parrot
Can't locate File/Which.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at Configure.pl line 28.
BEGIN failed--compilation aborted at Configure.pl line 28.
Hi Jaroslaw. Thanks for reporting. In d7f0780dc77b0d22b639 I made File::Which a soft requirement. Could you try testing again. AFAIK nobody tried Pipp on Darwin yet, so I'm interested in the results.
Pipp configuration and build is passing without errors now. Although there is an error during test (the example it is taken from Wiki):
$ make smoke
perl t/harness --archive --send-to-smolder
Can't locate TAP/Harness.pm in @INC (@INC contains: /usr/local/lib/parrot/1.0.0-devel/tools/lib /Users/zbiru/tmp/parrot-php/pipp/t/../../../lib /Users/zbiru/tmp/parrot-php/pipp/t/../lib /Users/zbiru/tmp/parrot-php/pipp/t/../parrot/lib /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at t/harness line 39.
BEGIN failed--compilation aborted at t/harness line 39.
make: [smoke] Error 2 (ignored)
And http://smolder.plusthree.com/app/public_projects/smoke_reports/10 URL does not work (server is down?)
BTW, I am not familiar with Parrot so I do not know how to run some PHP code using Pipp. Therefore I cannot confirm if it works on Mac OS-X, or not. More documentation and examples would be helpfull.
TAP::Harness is the Perl 5 based testing framework that is used for Pipp. Unfortunately it isn't in a core Module of Perl 5.8.9. However it can easily be installed with the command cpan TAP::Harness
The smolder server was down, but it looks like it is up again.However I'm not sure wether the upload of reports work again.
A sanity test wether Pipp works is: ./pipp t/in_php/01_sea_only.t
It should print: 1..3 ok 1 - dummy 1 ok 2 - dummy 2 ok 3 - dummy 3