Beefy Boxes and Bandwidth Generously Provided by pair Networks Bob
Don't ask to ask, just ask
 
PerlMonks  

Windows and source code

by chorg (Monk)
on Feb 11, 2001 at 23:30 UTC ( #57764=perlquestion: print w/ replies, xml ) Need Help??
chorg has asked for the wisdom of the Perl Monks concerning the following question:

I want to compile new modules from source on a windows machine. What free compilers/tools do I need to get on my system to do so. I do not have Visual C++ - is there not a way to do this for free?
_______________________________________________
"Intelligence is a tool used achieve goals, however goals are not always chosen wisely..."

Comment on Windows and source code
Re (tilly) 1: Windows and source code
by tilly (Archbishop) on Feb 12, 2001 at 01:10 UTC
    Cygwin contains gcc which may be used to do this. As well it gives you many of the Unix utilities without needing to install a new OS.
(redmist) Re: Windows and source code
by redmist (Deacon) on Feb 12, 2001 at 01:12 UTC
    IIRC, nmake and dmake (sorry, no link) are the dominant, if not only, free compilers for Windows.

    UPDATE:
    I spoke too soon. I was informed that they were compilers but, in fact, nmake is used many times with MS compilers, and dmake is part of the GCC compiler. Thanks to jcwren for correcting me.

    redmist
    Silicon Cowboy
Re: Windows and source code
by AgentM (Curate) on Feb 12, 2001 at 01:43 UTC
    Also unmentioned is DJGPP which is one of the oldest DOS ports of gpp. It comes also with lots of nifty libraries (as if the compiler weren't enough).
    AgentM Systems nor Nasca Enterprises nor Bone::Easy nor Macperl is responsible for the comments made by AgentM. Remember, you can build any logical system with NOR.
(jcwren) Re: Windows and source code
by jcwren (Prior) on Feb 12, 2001 at 01:50 UTC

    Another option that has as of yet not been mentioned is the Borland C/C++ compiler, which is now free. It's available here.

    I believe that many modules are setup to compile with the Borland compiler, but I cannot speak from experience

    --Chris

    e-mail jcwren

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (16)
As of 2014-04-16 17:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (433 votes), past polls