Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Dear Monks,

Sorry if this is very basic, but cpan did the hard work for me until now...

Could not untar with Archive::Tar. Had problems unarchiving. Please build manually Running make test Make had some problems, won't test Running make install Make had some problems, won't install Stopping: 'install' failed for 'Net::SMTP::Server'. Failed during this command: MACGYVER/SMTP-Server-.1.tar.gz + : unwrapped NO -- untar failed
Simple right?
To manually install a Perl module: 1. Download the Perl module from CPAN or other site. 2. Extract the tarball. 3. Run perl Makefile.PL 4. Run make 5. Run make test 6. Run make install
Okayyyyy, I notice C:\strawberry\cpan\sources\authors\id\M\MA\MACGYVER is where the tarball is.

Previously failed builds appear to be in C:\strawberry\cpan\build\

Whereas properly installed contributed modules, such as XLSX::Writer are in:C:\strawberry\perl\site\lib\Spreadsheet\XLSX

Unlike standard ones which are in C:\strawberry\perl\lib

My question: do I just unpack/extrat "anywhere" on the drive and run the Makefile.PL etc.. command?

Very sorry if this is extremely basic.

Thanks and best regards.

UPDATE: Thanks to VinsWorldcom for pointing out dmake and not make has to be used (Windows).

Point noted Khen1950fx about the memory issue, it did not have an impact in my case. I manually extracted with 7zip and the build process went like a breeze!


In reply to Where do you actually extract a tarball? Strawberry by jjap

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



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (5)
As of 2024-04-24 07:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found