brilamhk has asked for the wisdom of the Perl Monks concerning the following question:

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.
  • Comment on "cpan force install 18N::Langinfo" failure

Replies are listed 'Best First'.
Re: "cpan force install I18N::Langinfo" failure
by Anonymous Monk on Jan 10, 2015 at 08:28 UTC

    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.

    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

      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,