Required perl modules
Perl modules which are required by bounceHammer
bounceHammer require many perl modules for running properly.
The following perl modules should have been installed on the system which bounceHammer will run
before install bounceHammer.
Module names in bold font
As of perl 5.8.1 or later, Perl module name in bold font is a core module.
Module list
Modules required by bounceHammer(Core)
The following perl modules should have been installed on your system. bounceHammer use all the following modules.
If you use database(e.g. PostgreSQL), you should install DBD::Pg module too.
| Perl Module Name | Min. Version | Note |
|---|---|---|
| Class::Accessor::Fast::XS | 0.03 | |
| Compress::Zlib | 2.023 | 5.009003 |
| Crypt::CBC | 2.30 | |
| Crypt::DES | 1.00 | |
| DBIx::Skinny | 0.0711 | bounceHammer 2.3.1 or later |
| Email::AddressParser | 0.04 | |
| Error | 0.17015 | |
| IO::Compress::Bzip2 | 2.023 | 5.010001, Beginning with bounceHammer 2.4.0, this is optional. |
| IO::Compress::Gzip | 2.023 | 5.009004 |
| IO::Compress::Zip | 2.023 | 5.009004,Beginning with bounceHammer 2.4.0, this is optional. |
| JSON::Syck | 0.30 | |
| Path::Class | 0.17 | |
| Perl6::Slurp | 0.03 | |
| Term::ProgressBar | 2.09 | |
| Text::ASCIITable | 0.18 | |
| Time::Piece | 1.12 | Beginning with perl 5.009005, this is a core module. |
Modules required by command line tools
The following perl modules should have been installed on your system.
bounceHammer's command line tools use all the following modules.
| Perl Module Name | Min. Version | Note |
|---|---|---|
| Path::Class::File::Lockable | 0.01 |
Modules required by WebUI/HTTP-API
bounceHammer's WebUI/HTTP-API use the following modules.
If you don't use WebUI (browser based control panel) and HTTP-API,
You do not need to install the following modules.
| Perl Module Name | Min. Version | Note |
|---|---|---|
| CGI::Application | 4.21 | |
| CGI::Application::Dispatch | 2.16 | |
| CGI::Application::Plugin::HTMLPrototype | 0.20 | |
| CGI::Application::Plugin::Session | 1.03 | |
| CGI::Application::Plugin::TT | 1.04 |
Modules required when running 'make test' at build time
The following perl modules are required when you run 'make test'.
| Perl Module Name | Min. Version | Note |
|---|---|---|
| IPC::Cmd | 0.25 | 5.009005 |
| DBD::SQLite | 1.25 |
Modules.PL: Simple script for checking modules
Modules.PL (supplied with the bounceHammer source distribution, located in the top of the source directory)
is a useful script to check that the required perl modules have been installed or not.
The script will be called automatically at build time (from running ./configure).
[ OK ] Digest::MD5 VERSION = 2.3601 *[ NG ] Time::Piece *[ NG ] Path::Class::File::Lockable *[ NG ] CGI::Application [ OK ] List::Util VERSION = 1.18 *[WARN] IO::Compress::Gzip VERSION = 2.021 is older than 2.023 ...
No TrackBacks
TrackBack URL: http://bouncehammer.jp/cgi-bin/mt/mt-tb.cgi/138

Leave a comment