7stud has asked for the wisdom of the Perl Monks concerning the following question:
I don't know if anyone cares, but my cpan attempt to install Moose failed. I don't really care, so no worries here.
cpan[2]> install Moose ... ... ... Running make install Make had returned bad status, install seems impossible Failed during this command: TOKUHIROM/Test-Requires-0.06.tar.gz : make NO DOY/Try-Tiny-0.09.tar.gz : make NO RJBS/Test-Fatal-0.006.tar.gz : make NO MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz : make NO ADAMK/Params-Util-1.04.tar.gz : make NO MSCHWERN/Test-Simple-0.98.tar.gz : make NO RJBS/Sub-Install-0.925.tar.gz : make NO DROLSKY/Package-DeprecationManager-0.10.tar.gz: make NO DOY/Package-Stash-XS-0.22.tar.gz : make NO RJBS/Data-OptList-0.107.tar.gz : make NO RJBS/Sub-Exporter-0.982.tar.gz : make NO ADAMK/Task-Weaken-1.04.tar.gz : make NO FLORA/MRO-Compat-0.11.tar.gz : make NO DOY/Eval-Closure-0.06.tar.gz : make NO DOY/Package-Stash-0.29.tar.gz : make NO FLORA/Sub-Name-0.05.tar.gz : make NO FLORA/Devel-GlobalDestruction-0.03.tar.gz : make NO CHOCOLATE/Scope-Guard-0.20.tar.gz : make NO FLORA/Moose-2.0007.tar.gz : make NO cpan[3]>quit $ perl -v This is perl, v5.10.0 built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) Copyright 1987-2007, Larry Wall Perl may be copied only under the terms of either the Artistic License + or the GNU General Public License, which may be found in the Perl 5 source ki +t. Complete documentation for Perl, including FAQ lists, should be found +on this system using "man perl" or "perldoc perl". If you have access to + the Internet, point your browser at http://www.perl.org/, the Perl Home Pa +ge.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Moose failed to install on mac 10.6.7
by Khen1950fx (Canon) on Jun 16, 2011 at 03:08 UTC | |
| [reply] [d/l] |
by ikegami (Patriarch) on Jun 16, 2011 at 03:27 UTC | |
| [reply] |
|
Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 08:38 UTC | |
| [reply] |
by marto (Cardinal) on Jun 16, 2011 at 11:15 UTC | |
Yes it's shipped with the developer tools, which I believe will is a huge download these days. fink may be an alternative worth investigating if you only want specific packages. | [reply] |
by Khen1950fx (Canon) on Jun 16, 2011 at 10:02 UTC | |
On my system, it returns Make sure that it's the correct path to make. As regards configure_requires, it's a META.yml field used by the most recent perls. Moose uses it but in a META.json format. Using Dist::CheckConflicts, it checks whether the prerequisites are installed and are uptodate. Here's the script that you need to run before you try to install Moose:
| [reply] [d/l] [select] |
|
Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 04:57 UTC | |
Read more... (30 kB)
| [reply] [d/l] [select] |
|
Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 05:24 UTC | |
I don't know if it matters, but it's the system install of perl that came with the mac. | [reply] |
by Anonymous Monk on Jun 16, 2011 at 05:59 UTC | |
Why don't you have make? | [reply] |
by Corion (Patriarch) on Jun 16, 2011 at 07:20 UTC | |
I think on OSX, you have to install the compiler (and make) separately, from some package. | [reply] [d/l] |
|
Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 05:22 UTC | |
Read more... (47 kB)
| [reply] [d/l] [select] |
|
Re: Moose failed to install on mac 10.6.7
by locked_user sundialsvc4 (Abbot) on Jun 16, 2011 at 12:57 UTC | |
OS/X developer tools are an “optional install” on the DVD. (Then use Software Update and wait for a really big download.) You also need to be sure that you have set up for “running Perl as a non-root user.” | |