Tuesday, October 8, 2013

Dev-C++ 5.5.1 released

Most reported bugs have been fixed. As a bonus, the tip of the day form is hidden by default.

Changes - Version 5.5.1 - 7 Oktober 2013
  • When editing a file opened in Dev-C++ elsewhere, Dev will only show one messagebox informing you of the change.
  • The tip of the day form is now not shown on startup by default
  • A bunch of bug fixes.

  • The setup which includes MinGW32 4.7.2 can be downloaded here (25MB).
  • The setup which includes TDM-GCC x64 4.7.1 can be downloaded here (44MB).
  • The setup which does not include a compiler can be downloaded here (2MB).
  • The portable version which includes MinGW32 4.7.2 can be downloaded here (17MB).
  • The portable version which includes TDM-GCC x64 4.7.1 can be downloaded here (32MB).
  • The portable version which does not include a compiler can be downloaded here (2MB).
  • Separate compilers can be downloaded here.
  • Lastly, the source code can be found here (1MB).

All editions can run on 32-bit Windows.

All Dev-C++ editions can be updated using the No Compiler setups/zips.

Choosing between 32bit and 64bit
  • The 64bit compiler will fully work op 32bit computers.
  • The 64bit compiler can do everything the 32bit compiler can, including creating 32bit executables.
  • The 64bit compiler can do stuff the 32bit compiler can't, like creating 64bit executables. It also comes with a lot more headers and libraries.
  • There is no single reason to download the 32bit version except for maybe file size, marginally longer compiling time, or in case you have to use that specific compiler for any reason (regression problems for example).
Compiling for 32bit using TDM-GCC x64
  • To force 32bit on all new projects and non-project compiles, go to Tools >> Compiler Options and select the 'TDM-GCC 32bit' profile. This profile will use the -m32 flag and use lib32 by default.
  • To force 32bit on already created projects, go to Project >> Project Options >> Compiler and select the 'TDM-GCC 32bit' compiler profile.
Note on the portable version
  • Always launch Dev-C++ using devcppPortable.exe located in the installation folder of the portable version. This launcher will tell Dev-C++ to save its configuration files in its own folder.


  1. the setup force clses after cache all header files is almost complete after setup

  2. pls help
    this is for TDM-GCC x64 4.7.1 version
    i tried reinstalling many times

    1. Yeah i have the same problem.

    2. What caching option did you choose during first time configuration? Was it "cache everything"?

    3. Yes cache everything

  3. packmaker.exe is missing in the mingw32 setup file. could you add it in the next update. Also, the webupdater ignores mirrors.cfg
    so it only has the hard coded defaults. it appears as if DEV_WEBMIRRORS_FILE might not be defined. A temporary fix would be to update the hard coded defaults DEFAULT_MIRROR and DEFAULT_MIRROR2 to the current working mirrors
    Dev-C++ primary devpak server=http://heanet.dl.sourceforge.net/sourceforge/dev-cpp/
    devpaks.org Community Devpaks=http://devpaks.sourceforge.net

    1. mirrors.cfg needs to be renamed webmirrors.ini for it to work. packmaker is available as an update from the primary devpak server. an example webmirrors.ini is below

      [WebUpdate mirrors]
      Dev-C++ primary devpak server=http://heanet.dl.sourceforge.net/sourceforge/dev-cpp/
      devpaks.org Community Devpaks=http://devpaks.sourceforge.net/

      although the devpaks.org one does not seem to work from the webupdate program.

  4. Hi! Great IDE! Encountered a problem setting up the no-compiler version: if you configure the compiler via "Add a compiler set by folder" the paths ../gcc/bin, ../gcc/i686.../bin and also the ../gcc/include are headed and ended with double quotation marks like: C:\Program Files\gcc\include"" and ""C:\Program Files\gcc\i686-pc-mingw32\include, so the paths won't be found a startup. Maybe that can be corrected.

    1. Well, solved it. Just use the yellow++ "Search for compiler..." and follow the tooltip to place the gcc-sub-folders into a touched folder C:\Program Files\Dev-Cpp\MinGW32[64]\ ... and it's done. I should have tried that in the first before posting;-)

    2. These two options should yield the same results though. Strange.

  5. Note that I couldn't compile a 32bit program at first.

    It was because the default options
    was pointing to a "lib" directory instead of "lib32"

    I've changed by the options and solved.
    (Dev-C++ 5.5.1 with GCC64, safe instalation removing the old config, in XP)

    Just for the record.

  6. Hi! does it work functionally on win8? I've tried an older version(Bloodshed) but it had problems saving projects as well as some massive compiling/running issues! Thanks in advance.

  7. Hi,

    Really love the 5.5! The clickable includes and the single update msgbox are great.

    Is there a way to make Dev-C++ write and recognize files in UTF-8?

    All it does for now is show the Unicode multibyte characters as a sequence of ANSI characters ("é" = "é").

    If there is no way, do you plan on making it available in the future?


  8. Thank you for your post. This is excellent information.
    It is amazing and wonderful to visit your site