On 08/06/10 2:31 AM, Satish Bora wrote:
Thanks for some quick insights.
Well I had tried this option earlier and now also. Here is what I get. (I have
attached only error or warnings block)
*******************************************************
Warning: prerequisite ExtUtils::MakeMaker 6.48 not found. We have 6.30.
Warning: prerequisite Test::Simple 0.90 not found. We have 0.62.
DBD::File 0.39 using IO::File (1.13)
DBI::DBD::SqlEngine 0.01 using DBI::SQL::Nano 1.014245
DBI 1.613
DBI::PurePerl 2.014120
OS aix (5.3.0.0)
Perl 5.008008 (aix-thread-multi-64all)" (perhaps you forgot
to load "DBD::DBM 0.05 using SDBM_File (1.05)
DBD::File 0.39 using IO::File (1.13)
DBI::DBD::SqlEngine 0.01 using DBI::SQL::Nano 1.014245
DBI 1.613
DBI::PurePerl 2.014120
OS aix (5.3.0.0)
Perl 5.008008 (aix-thread-multi-64all)"?) at
./t/50dbm_simple.t line 203.
# No tests run!
...
k, thats a really old perl.
What *we* did for AIX was to build our OWN perl (I went ahead and used
5.12, but 5.8 or whatever would be fine too, just something
signfiicantly newer than 5.00..) and set it up in /opt/(ourname)/perl5,
then used CPAN to build all the modules we needed into this perl.
I used IBM XL C for this, but you can probably use gcc if you don't have
an XL C license, just read the perl release notes on building for AIX, I
seem to remember seeing somethign in there about some tweaks you should
do if you use gcc...