Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure.pl failed #3

Open
hipertracker opened this issue Apr 26, 2009 · 3 comments
Open

Configure.pl failed #3

hipertracker opened this issue Apr 26, 2009 · 3 comments

Comments

@hipertracker
Copy link

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.
@bschmalhofer
Copy link
Owner

Hi Jaroslaw.
Thanks for reporting. In d7f0780 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.

@hipertracker
Copy link
Author

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.

@bschmalhofer
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants