Hi wise Monks

I am facing an issue trying to install Perl modules from metacpan. I am doing it on a Win 10 OS , Perl 5

Below the output in my console

cpan> install Text::CSV_XS Fetching with LWP: http://cpan.strawberryperl.com/authors/01mailrc.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/02packages.details.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/03modlist.data.gz Database was generated on Sun, 11 Nov 2018 11:56:48 GMT Updating database file ... Done! Running install for module 'Text::CSV_XS' Checksum for C:\STRAWB~1\cpan\sources\authors\id\H\HM\HMBRAND\Text-CSV +_XS-1.37.tgz ok Scanning cache C:\STRAWB~1\cpan\build for sizes ...................................................................... +......DONE Configuring H/HM/HMBRAND/Text-CSV_XS-1.37.tgz with Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Text::CSV_XS Writing MYMETA.yml and MYMETA.json HMBRAND/Text-CSV_XS-1.37.tgz C:\Strawberry\perl\bin\perl.exe Makefile.PL -- OK Running make for H/HM/HMBRAND/Text-CSV_XS-1.37.tgz ---- Unsatisfied dependencies detected during ---- ---- HMBRAND/Text-CSV_XS-1.37.tgz ---- Encode [requires,optional] cp CSV_XS.pm blib\lib\Text\CSV_XS.pm Running Mkbootstrap for CSV_XS () "C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e chmod -- 644 +"CSV_XS.bs" "C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonemp +ty -- CSV_XS.bs blib\arch\auto\Text\CSV_XS\CSV_XS.bs 644 "C:\Strawberry\perl\bin\perl.exe" "C:\Strawberry\perl\lib\ExtUtils\xsu +bpp" -typemap C:\STRAWB~1\perl\lib\ExtUtils\typemap CSV_XS.xs > CSV +_XS.xsc "C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Command -e mv -- CSV_XS. +xsc CSV_XS.c gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_ +SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-stri +ct-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.37\" -DXS_VER +SION=\"1.37\" "-IC:\STRAWB~1\perl\lib\CORE" CSV_XS.c 'gcc' n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. dmake.exe: Error code 129, while making 'CSV_XS.o' HMBRAND/Text-CSV_XS-1.37.tgz C:\STRAWB~1\c\bin\dmake.exe -- NOT OK Stopping: 'install' failed for 'Text::CSV_XS'. Failed during this command: HMBRAND/Text-CSV_XS-1.37.tgz : make NO

Can someone help on this

I am facing the same kind of issue if i want to install Data::Dumper or Data::Peek dependencies. In fact same for other modules but it's strange because i could install successfully for instance Spreadsheet::Read just before

Thank you


In reply to Modules install failure by Perlchaoui

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.