Name: [4916] Jack Atkinson
Member: 101 months
Authored: 2 videos
Description: Hi, I'm an embedded software and design engineer consultant who likes to program a lot. My skill sets include C/C++ and python which is quickly becoming my favorite. I dabble in other languages as well. My educational background is both a master's and bachelor's in electrical engineering. I've w ...

How to install MinGW [ID:542] (1/2)

in series: Setting up Python 2.5 support in VIM

video tutorial by Jack Atkinson, added 02/08

(Showmedo is undergoing major changes. To report any problems viewing the videos please email us and include browser and OS specifics. Cheers - Kyran.)

This is part one of a two part video series. This covers how to setup your Windows XP machine with the MinGW compiler. This is a very useful compiler for building a lot of various open source code as well as integrating with Eclipse on Windows.

You can get MinGW from this Sourceforge download page. This video also covers setting the Windows PATH in case you get a 'not recognised as an internal or external command' error.

Got any questions?

Get answers in the ShowMeDo Learners Google Group.

Video statistics:

  • Video's rank shown in the most popular listing
  • Video plays: 17 (since July 30th)
  • Plays in last week: 0
  • Published: 102 months ago

Thank-yous, questions and comments

If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?

You may also want to see our ShowMeDo Google Group to speak to our active users and authors.

Your email address will not be published.

Show some quick comments >>

All comments excluding tick-boxed quick-comments

Installing went easily with the tip on changing the environment variable. Thanks,


Installing went easily with the tip on changing the environment variable. Thanks,


35. replica cartier diamond bracelet Fri, 01 Oct 2010 09:32

I like it.

34. Thu, 22 Apr 2010 01:39

Good video - although I am sure the last couple of unix/linux commands "ls" and "cp" won't work in cmd!

33. ¥«¥ë¥Æ¥£¥¨ ¥í©`¥É¥¹¥¿©` ¥¹©`¥Ñ©`¥³¥Ô©` gucci Sun, 04 Apr 2010 23:51

fantastic video......

32. Thu, 18 Mar 2010 09:53

You made it look easy, and it was I did it whilst I watched.

Many thanks.

31. Signature Printing » mac graphology eyeshadow On Clearance pABoKwtfEP Thu, 04 Feb 2010 11:04

I'm forever looking videos like this on the web. The never-compile-anything-on-Windows era for me will end soon, I think, I gotta get my Python code completion work in Vim as soon as possible.

A lot of Thanks!

very useful, thanks

29. anonymous Fri, 13 Nov 2009 16:22

I'm a newbie to programming - absolute beginner. Thanks for taking the time to do this video showing how to start :)


28. anonymous Sun, 01 Nov 2009 23:19

it's nice

27. anonymous Sat, 31 Oct 2009 00:36

It's a very usefull

26. anonymous Thu, 08 Oct 2009 12:44

Great video! Been a developer for a while and always hunted to find already pre-built tools for windows since I didn't have a compiler installed...this is wonderful. Thanks!

25. anonymous Wed, 19 Aug 2009 02:07


24. anonymous Sat, 25 Jul 2009 23:27

nice. I'm thinking that the downloading process could probably be edited out. after all, this video isn't about how fast your internet connection is. :)

23. anonymous Mon, 20 Jul 2009 19:09

Very useful

22. anonymous Tue, 16 Jun 2009 01:22

Great tutorial. Thanks!

brillant! This stuff works ;) Just got a new netbook for on-the-road Pythoning and it looks like running XP will give it that much more battery-life, when needed. So I'm setting up a little *nixy environment. This points the way nicely. cheers.

20. anonymous Tue, 19 May 2009 11:11

Very helpful. I learned a few things about installing packages.

19. anonymous Mon, 04 May 2009 09:47

Thank you!

18. anonymous Fri, 03 Apr 2009 17:31

nice work!!

17. anonymous Sun, 22 Mar 2009 07:26

great video!!! thanks for the help

ToxicWorld, that was my bad. I've installed a lot of Gnu tools on my system, because they're more powerful than the standard windows command line tools


I didn't have a list (ls) or a copy (cp) command? What is the difference from your installation?

Ok, since the installer is used, the installation is not black magic; but it's useful to know what compiler packages should be selected for Vim compilation, and of course not to forget the make utility, and take care of the PATH. Sadly, the acoustic quality is sub-optimal (white noise in the background).

13. anonymous Wed, 08 Oct 2008 15:42

Great thanks a lot, i forgot to set the path to MinGW bin folder, like you have to with java sdk

12. anonymous Tue, 30 Sep 2008 23:34

Much appreciated. Video is nice way for getting instructions accross.

What GNU utils do you recommend ? MSYS ?

Your video has been edited. This is an automatic post by ShowMeDo.

Your video has been edited. This is an automatic post by ShowMeDo.

Your video has been edited. This is an automatic post by ShowMeDo.

I'll try to work on the sound quality before I make too many videos. I don't have much to work with right now. Right now, I'm using my laptop with a crummy microphone. I'll look into getting a better sound card and microphone after my next video gets up.

Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

By the Same Author



Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.