[Catalyst] Installing Catalyst on WinXP

Maurice Height mauriceh at bigpond.net.au
Wed May 10 13:58:09 CEST 2006


I have not been able to install Catalyst on WinXP/Activestate Perl
v5.8.8/Build 817.  I guess this question has been asked before...
Is there a solution/link that someone can point me to? 
I used cpan as the following output shows:
------------------------------------------

C:\temp>cpan

Entering CPAN shell

cpan shell -- CPAN exploration and modules installation (v1.8751)
ReadLine support enabled

cpan> install Catalyst
CPAN: Storable loaded ok
Going to read C:\cpan\Metadata
  Database was generated on Tue, 09 May 2006 09:24:19 GMT
Running install for module Catalyst
Running make for A/AG/AGRUNDMA/Catalyst-5.6902.tar.gz

  CPAN: checksum security checks disabled because Digest::SHA not installed.
  Please consider installing the Digest::SHA module.

Scanning cache C:\cpan\build for sizes
CPAN: Compress::Zlib loaded ok
CPAN: Archive::Tar loaded ok
Catalyst-5.6902/
Catalyst-5.6902/lib/
Catalyst-5.6902/lib/Catalyst/
Catalyst-5.6902/lib/Catalyst/Engine/
Catalyst-5.6902/lib/Catalyst/Engine/FastCGI.pm
Catalyst-5.6902/lib/Catalyst/Engine/HTTP/
Catalyst-5.6902/lib/Catalyst/Engine/HTTP/Restarter.pm
Catalyst-5.6902/lib/Catalyst/Engine/HTTP/Restarter/
Catalyst-5.6902/lib/Catalyst/Engine/HTTP/Restarter/Watcher.pm
Catalyst-5.6902/lib/Catalyst/Engine/HTTP.pm
Catalyst-5.6902/lib/Catalyst/Engine/CGI.pm
Catalyst-5.6902/lib/Catalyst/Manual.pod
Catalyst-5.6902/lib/Catalyst/Dispatcher.pm
Catalyst-5.6902/lib/Catalyst/Helper.pm
Catalyst-5.6902/lib/Catalyst/DispatchType/
Catalyst-5.6902/lib/Catalyst/DispatchType/Index.pm
Catalyst-5.6902/lib/Catalyst/DispatchType/Path.pm
Catalyst-5.6902/lib/Catalyst/DispatchType/Default.pm
Catalyst-5.6902/lib/Catalyst/DispatchType/Regex.pm
Catalyst-5.6902/lib/Catalyst/Request.pm
Catalyst-5.6902/lib/Catalyst/Manual/
Catalyst-5.6902/lib/Catalyst/Manual/Plugins.pod
Catalyst-5.6902/lib/Catalyst/Manual/FAQ.pod
Catalyst-5.6902/lib/Catalyst/Manual/Tutorial.pod
Catalyst-5.6902/lib/Catalyst/Manual/Intro.pod
Catalyst-5.6902/lib/Catalyst/Manual/WritingPlugins.pod
Catalyst-5.6902/lib/Catalyst/Manual/Internals.pod
Catalyst-5.6902/lib/Catalyst/Manual/Cookbook.pod
Catalyst-5.6902/lib/Catalyst/Manual/About.pod
Catalyst-5.6902/lib/Catalyst/DispatchType.pm
Catalyst-5.6902/lib/Catalyst/View.pm
Catalyst-5.6902/lib/Catalyst/Plugin/
Catalyst-5.6902/lib/Catalyst/Plugin/ConfigLoader.pm
Catalyst-5.6902/lib/Catalyst/Plugin/Static/
Catalyst-5.6902/lib/Catalyst/Plugin/Static/Simple.pm
Catalyst-5.6902/lib/Catalyst/Plugin/ConfigLoader/
Catalyst-5.6902/lib/Catalyst/Plugin/ConfigLoader/YAML.pm
Catalyst-5.6902/lib/Catalyst/Exception.pm
Catalyst-5.6902/lib/Catalyst/Action.pm
Catalyst-5.6902/lib/Catalyst/Model.pm
Catalyst-5.6902/lib/Catalyst/Response.pm
Catalyst-5.6902/lib/Catalyst/Build.pm
Catalyst-5.6902/lib/Catalyst/ActionContainer.pm
Catalyst-5.6902/lib/Catalyst/Request/
Catalyst-5.6902/lib/Catalyst/Request/Upload.pm
Catalyst-5.6902/lib/Catalyst/AttrContainer.pm
Catalyst-5.6902/lib/Catalyst/Test.pm
Catalyst-5.6902/lib/Catalyst/Log.pm
Catalyst-5.6902/lib/Catalyst/Utils.pm
Catalyst-5.6902/lib/Catalyst/Controller.pm
Catalyst-5.6902/lib/Catalyst/Component.pm
Catalyst-5.6902/lib/Catalyst/Base.pm
Catalyst-5.6902/lib/Catalyst/Engine.pm
Catalyst-5.6902/lib/Catalyst.pm
Catalyst-5.6902/lib/Module/
Catalyst-5.6902/lib/Module/Install/
Catalyst-5.6902/lib/Module/Install/Catalyst.pm
Catalyst-5.6902/t/
Catalyst-5.6902/t/lib/
Catalyst-5.6902/t/lib/TestApp/
Catalyst-5.6902/t/lib/TestApp/Controller/
Catalyst-5.6902/t/lib/TestApp/Controller/Action/
Catalyst-5.6902/t/lib/TestApp/Controller/Action/End.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Auto.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Auto/
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Auto/Deep.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Auto/Default.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Auto/Abort.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Regexp.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Inheritance.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Streaming.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Detach.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Path.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Forward.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Global.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Private.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Local.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Index.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Multipath.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Begin.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Default.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action/Relative.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Response/
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Response/Large.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Response/Status.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Response/Headers.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Response/Errors.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Response/Redirect.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Response/Cookies.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Request/
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Request/URI.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Engine/Request/Uploads.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Index.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Args.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Dump.pm
Catalyst-5.6902/t/lib/TestApp/Controller/Action.pm
Catalyst-5.6902/t/lib/TestApp/Plugin/
Catalyst-5.6902/t/lib/TestApp/Plugin/FullyQualified.pm
Catalyst-5.6902/t/lib/TestApp/View/
Catalyst-5.6902/t/lib/TestApp/View/Dump/
Catalyst-5.6902/t/lib/TestApp/View/Dump/Response.pm
Catalyst-5.6902/t/lib/TestApp/View/Dump/Request.pm
Catalyst-5.6902/t/lib/TestApp/View/Dump/Parameters.pm
Catalyst-5.6902/t/lib/TestApp/View/Dump.pm
Catalyst-5.6902/t/lib/TestApp.pm
Catalyst-5.6902/t/lib/Catalyst/
Catalyst-5.6902/t/lib/Catalyst/Plugin/
Catalyst-5.6902/t/lib/Catalyst/Plugin/Test/
Catalyst-5.6902/t/lib/Catalyst/Plugin/Test/Plugin.pm
Catalyst-5.6902/t/lib/Catalyst/Plugin/Test/Errors.pm
Catalyst-5.6902/t/lib/Catalyst/Plugin/Test/Headers.pm
Catalyst-5.6902/t/lib/TestAppDoubleAutoBug.pm
Catalyst-5.6902/t/lib/PluginTestApp.pm
Catalyst-5.6902/t/live_component_controller_action_index.t
Catalyst-5.6902/t/optional_stress.t
Catalyst-5.6902/t/optional_threads.t
Catalyst-5.6902/t/unit_core_uri_for.t
Catalyst-5.6902/t/live_component_controller_action_path.t
Catalyst-5.6902/t/live_engine_request_headers.t
Catalyst-5.6902/t/optional_http-server.t
Catalyst-5.6902/t/01use.t
Catalyst-5.6902/t/live_component_controller_action_local.t
Catalyst-5.6902/t/live_component_controller_action_auto.t
Catalyst-5.6902/t/unit_core_component.t
Catalyst-5.6902/t/live_engine_response_errors.t
Catalyst-5.6902/t/optional_apache-cgi.pl
Catalyst-5.6902/t/optional_apache-fastcgi.pl
Catalyst-5.6902/t/live_component_controller_action_inheritance.t
Catalyst-5.6902/t/live_engine_response_cookies.t
Catalyst-5.6902/t/live_component_controller_action_regexp.t
Catalyst-5.6902/t/live_component_controller_action_private.t
Catalyst-5.6902/t/live_component_controller_args.t
Catalyst-5.6902/t/live_engine_request_body.t
Catalyst-5.6902/t/live_component_controller_action_auto_doublebug.t
Catalyst-5.6902/t/optional_apache-cgi-rewrite.pl
Catalyst-5.6902/t/live_component_controller_action_default.t
Catalyst-5.6902/t/live_engine_setup_plugins.t
Catalyst-5.6902/t/live_engine_request_cookies.t
Catalyst-5.6902/t/catalyst_130pix.gif
Catalyst-5.6902/t/live_engine_response_redirect.t
Catalyst-5.6902/t/optional_memleak.t
Catalyst-5.6902/t/unit_core_log.t
Catalyst-5.6902/t/live_component_controller_action_streaming.t
Catalyst-5.6902/t/live_component_controller_action_end.t
Catalyst-5.6902/t/conf/
Catalyst-5.6902/t/conf/extra.conf.in
Catalyst-5.6902/t/unit_core_plugin.t
Catalyst-5.6902/t/live_component_controller_action_multipath.t
Catalyst-5.6902/t/03podcoverage.t
Catalyst-5.6902/t/live_engine_setup_basics.t
Catalyst-5.6902/t/live_component_controller_action_forward.t
Catalyst-5.6902/t/live_component_controller_action_detach.t
Catalyst-5.6902/t/live_engine_request_uploads.t
Catalyst-5.6902/t/unit_utils_request.t
Catalyst-5.6902/t/live_engine_request_parameters.t
Catalyst-5.6902/t/live_plugin_loaded.t
Catalyst-5.6902/t/unit_core_component_loading.t
Catalyst-5.6902/t/live_engine_response_status.t
Catalyst-5.6902/t/live_engine_request_uri.t
Catalyst-5.6902/t/optional_stress.yml
Catalyst-5.6902/t/live_engine_response_headers.t
Catalyst-5.6902/t/live_recursion.t
Catalyst-5.6902/t/optional_http-server-restart.t
Catalyst-5.6902/t/live_component_controller_action_global.t
Catalyst-5.6902/t/live_component_controller_action_begin.t
Catalyst-5.6902/t/unit_core_path_to.t
Catalyst-5.6902/t/unit_core_mvc.t
Catalyst-5.6902/t/live_loop.t
Catalyst-5.6902/t/02pod.t
Catalyst-5.6902/t/live_engine_response_large.t
Catalyst-5.6902/t/unit_controller_namespace.t
Catalyst-5.6902/Changes
Catalyst-5.6902/inc/
Catalyst-5.6902/inc/Module/
Catalyst-5.6902/inc/Module/Install/
Catalyst-5.6902/inc/Module/Install/Makefile.pm
Catalyst-5.6902/inc/Module/Install/Include.pm
Catalyst-5.6902/inc/Module/Install/Metadata.pm
Catalyst-5.6902/inc/Module/Install/WriteAll.pm
Catalyst-5.6902/inc/Module/Install/Fetch.pm
Catalyst-5.6902/inc/Module/Install/Can.pm
Catalyst-5.6902/inc/Module/Install/Base.pm
Catalyst-5.6902/inc/Module/Install/AutoInstall.pm
Catalyst-5.6902/inc/Module/Install/Scripts.pm
Catalyst-5.6902/inc/Module/Install/Win32.pm
Catalyst-5.6902/inc/Module/Install.pm
Catalyst-5.6902/inc/Module/AutoInstall.pm
Catalyst-5.6902/META.yml
Catalyst-5.6902/Makefile.PL
Catalyst-5.6902/MANIFEST
Catalyst-5.6902/script/
Catalyst-5.6902/script/catalyst.pl
Removing previously used C:\cpan\build\Catalyst-5.6902

  CPAN: Module::Signature security checks disabled because Module::Signature
  not installed.  Please consider installing the Module::Signature module.
  You may also need to be able to connect over the Internet to the public
  keyservers like pgp.mit.edu (port 11371).

  CPAN.pm: Going to build A/AG/AGRUNDMA/Catalyst-5.6902.tar.gz

Undefined subroutine &ActivePerl::Config::find_prog called at
C:/Perl/site/lib/ActivePerl/Config.pm line 70.
Compilation failed in require at C:/Perl/lib/ExtUtils/MakeMaker.pm line 7.
BEGIN failed--compilation aborted at C:/Perl/lib/ExtUtils/MakeMaker.pm line
7.
Compilation failed in require at inc/Module/Install/Can.pm -
/usr/lib/perl5/site_perl/5.8.6/Module/Install/Can.pm line 8.
BEGIN failed--compilation aborted at inc/Module/Install/Can.pm -
/usr/lib/perl5/site_perl/5.8.6/Module/Install/Can.pm line
 8.
Compilation failed in require at
/home/andy/dev/Catalyst/Catalyst/inc/Module/Install.pm -
/usr/lib/perl5/site_perl/5.8.6/M
odule/Install.pm line 180.
Global symbol "$Verbose" requires explicit package name at
C:/Perl/lib/ExtUtils/MM_Any.pm line 1267.
Global symbol "$Verbose" requires explicit package name at
C:/Perl/lib/ExtUtils/MM_Any.pm line 1277.
Compilation failed in require at C:/Perl/lib/ExtUtils/MM_Unix.pm line 25.
Compilation failed in require at inc/Module/Install/Metadata.pm -
/usr/lib/perl5/site_perl/5.8.6/Module/Install/Metadata.p
m line 197.
Running make test
CPAN: YAML loaded ok
  Make had some problems, won't test
Running make install
  Make had some problems, won't install
Failed during this command:
  AGRUNDMA/Catalyst-5.6902.tar.gz              : writemakefile NO
'C:\Perl\bin\perl.exe Makefile.PL' returned status 65280

-----------------------------------------------------

TIA
Maurice





More information about the Catalyst mailing list