Re: Can't load DBI.so wrong ELF class: ELFCLASS64 at DynaLoader.pm line 191

[email protected] (Zhang Jun) Fri, 26 Jul 2019 17:14:51 +0800
Newsgroups perl.dbi.users
Message-ID <CACbameFUFSgc4mZ1HBkkp4ZtsZvPF+BNdYi3c_eFk69vFRYZaA@mail.gmail.com>
are you using activeperl in Linux/UNIX ? looks like you are loading a 32bit
.so in 64bit OS.
I stopped using activeperl for many years, I guess it should have DBI by
default, or can be installed with ppm.

On Thu, Jul 18, 2019 at 9:08 AM 庄镇堃(Zhenkun Zhuang) <
[email protected]> wrote:

> I used cpan DBI and get following error.
>
>
> Can't load
> '/hwfssz1/ST_PRECISION/PUB/softwares/install/perl_tmp/.cpan/build/DBI-1.642-LBZnyw/blib/arch/auto/DBI/DBI.so'
> for module DBI:
> /hwfssz1/ST_PRECISION/PUB/softwares/install/perl_tmp/.cpan/build/DBI-1.642-LBZnyw/blib/arch/auto/DBI/DBI.so:
> wrong ELF class: ELFCLASS64 at
> /hwfssz1/ST_PRECISION/PUB/softwares/ActivePerl-5.18.4/lib/DynaLoader.pm
> line 191.
>
>
> I dont't know how to solve it.
>
>
> Can anybody help me?
>
>
> Thanks a lot.
>
>
>
>
>