installing gcc on vista

installing gcc on vista

Ask Question

10 years, 6 months ago

11 months ago

1k times



I downloaded gcc 4.4.0 and unzipped it to C:Program Filesgcc

forgive me for being a novice, but…now what? I read the install readme file but it’s over my head. how do i get it to work?

gcc install

share|improve this question

asked Sep 2 ’09 at 4:29



This should be posted on Super User.

– RaYell
Sep 2 ’09 at 4:34

add a comment

5 Answers





If it were me, I would just start with cygwin in the first place. If you do, most of the Unix/Linux/BSD faq’s and tutorials will “just work”.

share|improve this answer

answered Sep 2 ’09 at 4:36


129k2323 gold badges220220 silver badges304304 bronze badges

add a comment


If you’re new to gcc and want to start using it on Windows, I highly recommend the MinGW GUI installer.

share|improve this answer

answered Sep 2 ’09 at 4:34


8,04833 gold badges3030 silver badges3939 bronze badges

add a comment


If you want to do C/C++ programming for fun, Mingw is the simpler way to go about it. You’ll also need some libraries to get you started.


It’s a Mingw distribution based on GCC 4.3.3

It also contains: binutils, boost (with compiled headers), SDL, libbzip, libjpeg, libvorbis, freetype, and many other libraries.

EDIT: I’m not sure if any of the precompiled stuff will work on Vista. I’ve only tried it on WinXP.

share|improve this answer

answered Sep 2 ’09 at 4:59


24922 silver badges1212 bronze badges

add a comment


If you want to Install, you can install Dev C++, which is actually MinGW with GUI. Dev C++ can probably be clubbed wth cygwin too though I havn’t tried it out ever.

Even if the name says C++ in Dev C++, don’t worry. I have tried and it does compile C programs as well. I am recommending Dev C++ because most people on Windows have a habit of using GUI for everything in contrast to be people from *nix background.

You can download it from here

It also includes GDB which is the debugger you can use. If you are don’t know how to use gdb this tutorial can come handy.

Another aspect of Dev C++ is that it’s development has probably ceased as no new versions have been released since Feb,2005 which is more than 4 years. People still use Dev C++ as it does it’s job right. The latest version has GCC 3.4.2 bundled with it.

If you are interested in running the most latest or using newer versions of gcc, then you should try out wxDev C++ is an extension of Dev C++. The latest RC was made available somewhere in 1 yr back. It even has in built CVS support

Now since you require GCC 4.4.0 , it is available on MinGW site. Try to replace the older gcc dll in Dev C++/wxDev C++ with the newer one from this site.

share|improve this answer

edited Sep 2 ’09 at 5:01

answered Sep 2 ’09 at 4:47

Manish SinhaManish Sinha

1,98222 gold badges2020 silver badges3232 bronze badges

add a comment


You will edit the environment variable “PATH” to include C:Program Filesgccbin.


Then you can use gcc just like in Linux.

share|improve this answer

edited Apr 18 ’19 at 16:49


18.3k1111 gold badges5656 silver badges8181 bronze badges

answered Sep 2 ’09 at 4:42


20.7k22 gold badges2828 silver badges5454 bronze badges

add a comment

Your Answer

Thanks for contributing an answer to Stack Overflow!Please be sure to answer the question. Provide details and share your research!But avoid …Asking for help, clarification, or responding to other answers.Making statements based on opinion; back them up with references or personal experience.To learn more, see our tips on writing great answers.

Draft saved
Draft discarded

Sign up or log in

Sign up using Google

Sign up using Facebook

Sign up using Email and Password


Post as a guest


Required, but never shown

Post Your Answer


By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

The Overflow Blog

Defending yourself against coronavirus scams

Podcast Episode 220: Fully Remote

Featured on Meta

Planned maintenance scheduled for Saturday, March 28, 2020 at 13:00 UTC (9AM…

An Update On Creative Commons Licensing

Community and Moderator guidelines for escalating issues via new response…

How does the Triage queue work?

Triage needs to be fixed urgently, and users need to be notified upon…


406How to get rid of `deprecated conversion from string constant to ‘char*’` warnings in GCC?849What is the difference between g++ and gcc?711How do you install an APK file in the Android emulator?685Android error: Failed to install *.apk on device *: timeout2108Why doesn’t GCC optimize a*a*a*a*a*a to (a*a*a)*(a*a*a)?753Why is my program slow when looping over exactly 8192 elements?1676How do I install pip on macOS or OS X?441Why does GCC generate 15-20% faster code if I optimize for size instead of speed?138brew install gcc too time consuming222Why does GCC use multiplication by a strange number in implementing integer division?

Hot Network Questions

When we press a piano key, why does a high pitch note not run for as long as a low pitch note?

Why do assistant type characters tend to have British accents in movies?

Methods of permanently joining a metal mask to a face

Why is water running into my water heater when cold water inlet is turned off?

Why John 1:1 in DRB is not literal translation from the Latin Vulgate?

What to do when a taxi driver uses the meter but at the end of the ride clears the meter and pretends we had agreed on some higher price for the ride?

Is it OK to have a website not listen at all on port 80?

Why are shorter hours such a problem for companies?

How could a person correct their vision with limited technology?

Is it possible to use global IP addresses without internet?

Checking a function’s expansion against a string

Identifying the subject of a sentence

Reconstruct a 3d arrangement of cubes from two of its projections

Can a wormhole be created if it has not always existed?

Can same image take more space? Reverse from compressing

Can an Order of the Mutant Blood Hunter benefit from multiple instances of the same Mutagen at once?

Why do people exercise call option at loss?

How can a BBEG activate or deactivate anti-magic tiles on its turn?

tikz – positioning pics just like a node

Do Kohanim fast on Yom Kippur in the Bet Hamikdash?

How much project management is a software developer supposed to do?

Cook me a character meal

Using cryptographically random password as both the password and the salt

Is there a name for the great circle where latitude and longitude are equal?

more hot questions

Question feed

Subscribe to RSS

Question feed
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.


Leave a Reply

Your email address will not be published. Required fields are marked *