Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

How to 'make' non PPM modules on WIN32?

by gth (Novice)
on Apr 19, 2003 at 13:29 UTC ( [id://251647]=perlquestion: print w/replies, xml ) Need Help??

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

Hi Monks, I am using ActiveState Perl 5.61 build 631 on WindowsNT/Windows2000 for some time now. Sofar I am using various modules provided thru PPM for my home-projects.

However now I want to use a CPAN module which is not available thru ActiveState's PPM. The module is Net::FreeDB2. So I downloaded the tarbal from CPAN and extracted it to some tempdir. The readme says I should do:
perl Makefile.PL
make
make test
make install

So I ran perl Makefile.pl. It complained about symbolic links which lines I removed and make it run OK.

Now I want to execute 'make', however I do not know of any make and neither is my PC (full search). How can I use CPAN modules within ActivePerl on WIN32??

Thanks in advance and kind regards

Gerard ter Haar

Replies are listed 'Best First'.
Re: How to 'make' non PPM modules on WIN32?
by ybiC (Prior) on Apr 19, 2003 at 13:42 UTC
      Thanks! The 'make win32' did not help. However node 113448 (How to Build and..) is great! However I also understand I should have RTFM ;-(.
        GTH, you may find that your headaches are just beginning (I am on WIN32-ActiveState 5.8). Unfortunately, not all of the modules you download may build cleanly using Nmake.exe. That being said. Here is the link where you can get the free utility you need. NMAKE.EXE Make sure you install it in a path that is already set in your environment. I put mine in /perl/bin. Good luck buddy :)!
        JamesNC
Re: How to 'make' non PPM modules on WIN32?
by phydeauxarff (Priest) on Apr 19, 2003 at 13:42 UTC
      Thanks! This HTML is also in my Perl distribution. Should have read/found it!
Re: How to 'make' non PPM modules on WIN32?
by bart (Canon) on Apr 19, 2003 at 14:53 UTC
    You need nmake, a free download from Microsoft. See also this article in perlmonth, for instructions. Thanks Jenda!

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://251647]
Approved by pfaut
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (6)
As of 2024-03-28 10:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found