in reply to "cpan force install 18N::Langinfo" failure

Hello Perl Masters, I need to install 18N::Langinfo which is a prerequisite of XBRL and some other modules. Several minutes after I enter "force install 18N::Langinfo" under cpan, the following error message pop up. ”Unsupported 16-bit Application… configure.com cannot start or run due to incompatibility with 64-bit versions of Windows. Please contact the software vendor to ask if a 64-bit Windows compatible version is available.” Any ideas on the issue? Thanks a lot.

This is what I get

$ cpanm I18N::Langinfo skipping R/RJ/RJBS/perl-5.20.0.tar.gz $ corelist I18N::Langinfo Data for 2014-07-20 I18N::Langinfo was first released with perl v5.7.3

See also Distributions which depend on I18N::Langinfo - metacpan.org

So I wouldn't try to force install it, that means force installing the latest perl version ... I'm quite happy with the portable citrusperl 5.16.1 on my old windows machine

Whatever perl you have, it already comes with I18N::Langinfo, don't need to install it

Replies are listed 'Best First'.
Re^2: "cpan force install I18N::Langinfo" failure
by Anonymous Monk on Jan 10, 2015 at 12:07 UTC
    Thanks Anonymous Monk for the sharing! When I enter "install XBRL" under cpan prompt, the following message persistently appear for installations of different Strawberry versions I tried: "Stopping: 'install' failed for 'I18N::Langinfo'. ...: make NO isa perl". However, "cpan -l" command shows that XBRL module has been installed. Moreover, XBRL packages (source code) exist in the cpan/build directories for potable versions (e.g. perl-5.16.1.1-32bit and perl-5.20.1.1-64bit-PDL), but not created for msi versions (e.g. perl-5.16.3). Nevertheless, there are no XBRL package (source code) in standard lib directories (perl /lib, perl /site/lib, perl /vendor/lib). In order to run Perl programs with XBRL function calls, I need to copy XBRL package (source code) to a standard lib directory. If there is no 'I18N::Langinfo' error encountered as mentioned above, will cpan copy XBRL package (source code) to a standard lib directory automatically?

      Hello brilamhk, and welcome to the Monastery!

      From your reference to Strawberry Perl, it appears you are trying to install XBRL on Windows. But the documentation for XBRL has this entry under “BUGS AND LIMITATIONS” (emphasis added):

      This module only partially supports the XBRL standard and won't currently work on Windows systems.

      So it seems your efforts are doomed to failure. Sorry. :-(

      Update: Fixed typo.


      This is my 1,000th post. I’d like to take this opportunity to thank all my fellow monks for making the Monastery such a cool place to hang out (as well as a great place to learn Perl)!

      Cheers,

      Athanasius <°(((><contra mundum Iustus alius egestas vitae, eros Piratica,

        This module only partially supports the XBRL standard and won't currently work on Windows systems. So it seems your efforts are doomed to failure. Sorry. :-(

        Probably not :)

        #my $doc = XBRL->new({file => $xbrl_file, schema_dir=>"/var/cache/xbrl +"});
        This appears to be the only portability issue ... you have to set your own schema_dir ... should work on win32 provided you fix that
        Hello Athanasius, Thanks for your kind reminder and welcome message! Actually, just because of XBRL, I have an opportunity to learn Perl and meet all you nice friends here. :) It is my pleasure to have your 1000th post as a reply to me. Have a happy weekend!
        Hello Athanasius, Thanks for your kind reminder and welcome message! Actually, just because of XBRL, I have an opportunity to learn Perl and meet all you nice friends here. :) It is my pleasure to have your 1000th post as an reply to me. Have a happy weekend!