[Catalyst] Session::Flex

Andy Grundman andy at hybridized.org
Wed Sep 28 15:36:38 CEST 2005


Danh Nguyen wrote:
> The prerequisite for this is Apache-Session1.6 . When I try to install 
> it, the dos window just hang
> ---------------
>  
> C:\Apache-Session-1.6>nmake test
>  
> Microsoft (R) Program Maintenance Utility   Version 1.50
> Copyright (c) Microsoft Corp 1988-94. All rights reserved.
>  
>         C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" 
> "test_harness(0, 'bl
> ib\lib', 'blib\arch')" t\99base64.t t\99dbfile.t t\99dbfilestore.t 
> t\99file.t t\
> 99filelock.t t\99filestore.t t\99flex.t t\99md5gen.t t\99moduniqgen.t 
> t\99mysql.
> t t\99mysqllock.t t\99mysqlstore.t t\99nulllock.t t\99oracle.t 
> t\99postgres.t t\
> 99semaphore.t t\99storable.t t\99uue.t
> t\99base64.........ok
> t\99dbfile.........Can't locate DB_File.pm in @INC (@INC contains: 
> C:\Apache-Ses
> sion-1.6\blib\lib C:\Apache-Session-1.6\blib\arch C:/Perl/lib 
> C:/Perl/site/lib .
> ) at C:\Apache-Session-1.6\blib\lib/Apache/Session/Store/DB_File.pm line 14.
> BEGIN failed--compilation aborted at 
> C:\Apache-Session-1.6\blib\lib/Apache/Sessi
> on/Store/DB_File.pm line 14.
> Compilation failed in require at 
> C:\Apache-Session-1.6\blib\lib/Apache/Session/D
> B_File.pm line 20.
> BEGIN failed--compilation aborted at 
> C:\Apache-Session-1.6\blib\lib/Apache/Sessi
> on/DB_File.pm line 20.
> Compilation failed in require at t\99dbfile.t line 7.
> BEGIN failed--compilation aborted at t\99dbfile.t line 7.
> t\99dbfile.........dubious
>         Test returned status 2 (wstat 512, 0x200)
> t\99dbfilestore....Can't locate DB_File.pm in @INC (@INC contains: 
> C:\Apache-Ses
> sion-1.6\blib\lib C:\Apache-Session-1.6\blib\arch C:/Perl/lib 
> C:/Perl/site/lib .
> ) at C:\Apache-Session-1.6\blib\lib/Apache/Session/Store/DB_File.pm line 14.
> BEGIN failed--compilation aborted at 
> C:\Apache-Session-1.6\blib\lib/Apache/Sessi
> on/Store/DB_File.pm line 14.
> Compilation failed in require at t\99dbfilestore.t line 7.
> BEGIN failed--compilation aborted at t\99dbfilestore.t line 7.
> t\99dbfilestore....dubious
>         Test returned status 2 (wstat 512, 0x200)
> t\99file...........
>  
> ----------
> does this one work on windows?
>  
> Thanks

When installing modules on win32, you should first try using ppm.  Then 
try CPAN if it's not pre-built for you as a ppm.  They will both take 
care of dependencies.  If you run into anything that uses C code, the 
only option is using ppm packages.  Installing by hand like you are is 
going to take forever and drive you (and probably us) nuts.

-Andy



More information about the Catalyst mailing list