Sunday, May 4, 2014

Dev-C++ 5.6.3 released

A newer version is available!

Time for more fixes for the 5.6.x series.

Changes - Version 5.6.3 - 4 Mei 2014
  • Fixed a bug in external program execution related to spaces in paths.
  • Updated Japanese language files.
  • Reduced flicker when opening Tools >> Environment Options.
  • Simplified the splash screen text.
  • Reduced class browser flicker. This significantly speeds up editor switching and project opening.
  • Greatly improved code completion performance.
  • Folder selection dialogs in Tools >> Project Options now start in the project directory.
  • Class Browser >> View Mode >> System Headers now also works with cached content.
  • Partially rewritten the file change monitor code. This should fix the thread handle bugs.
  • Fixed a bug that caused breakpoints to be placed on incorrect lines when using code folding above them.
  • Updated UI text capitalisation and spacing to adhere to the Windows Style Guide.
  • Added icons to the context menus of the project browser.
  • Cleaned up the context menus for folders and files in the project browser.
  • Added a close button to the context menu of the project root.
  • Added a "View Makefile" button to the Execute menu.
  • Removed the "Compile Current File" option.
  • When using "Save As", the class browser will now update when the "Current File" view is used.
  • Fixed a few bugs in the enum parser.

Download
  • The setup which includes MinGW32 4.8.1 can be downloaded here (63MB).
  • The setup which includes TDM-GCC x64 4.8.1 can be downloaded here (47MB).
  • The setup which does not include a compiler can be downloaded here (2MB).
  • The portable version which includes MinGW32 4.8.1 can be downloaded here (36MB).
  • The portable version which includes TDM-GCC x64 4.8.1 can be downloaded here (34MB).
  • The portable version which does not include a compiler can be downloaded here (2MB).
  • The latest tested compilers can be downloaded here.
  • Lastly, the source code can be found here (1MB).



Choosing between 32bit and 64bit
  • The 64bit compiler will fully work op 32bit systems.
  • The 64bit compiler can create 64bit and 32bit executables and DLLs.
  • The 64bit compiler currently provides much more headers and libraries.
  • The 32bit compiler can only create 32bit executables and DLLs.

21 comments:

  1. Can you please tell me what is difference between MinGW32 4.8.1 and TDM-GCC x64 4.8.1 version

    ReplyDelete
    Replies
    1. Really? MinGW32 4.8.1 = 32 Bit while TDM-GCC x64 4.8.1 = 64 bit

      Delete
  2. Thank you for the update. But why have you removed "Compile Current File"?
    I used it sometimes as a means of quick syntax checking. Unfortunately "Syntax Check" every time runs through all project files (including unmodified), which takes long for large projects. So it's not particularly useful in its current state. Can you please fix its behavior now. Thanks.

    ReplyDelete
    Replies
    1. Wasn't expecting that kind of usage.

      Working on a fix.

      Delete
  3. Can you remove planetmirror from devpak selection? its useless...

    ReplyDelete
  4. I love your work. Dev-C was my favorite IDE in school. Good memories. Thank you!

    ReplyDelete
  5. I'm glad to find a Dev C++ compatible with 64 bit machines, so great job there.
    Now, I've found this problem: the application refuses to print the files I made. It always crashes. Hoefully this is fixed in the next version.

    PD: when I say print, I mean with a printer.

    ReplyDelete
    Replies
    1. Disregard that!

      Just noticed it crashes because OneNote was selected.

      Delete
  6. Slowwwww compiling

    ReplyDelete
  7. Awesome work to continue the devcpp!
    There is one thing about the autosave that is very irritating: If you only open a *.c file to view the code, then it imediately makes an autosave. Could it be possible to only autosave when the source code is actually changed in the editor???

    ReplyDelete
  8. hello can anyone tell me how to compile and run openmp code with devc++?

    ReplyDelete
  9. Thank you for the update!
    Here is a new language file for 5.6.3 (not checked well). http://kie.nu/1YiG

    ReplyDelete
  10. Anyone know if there's a torrent for this? My connection is garbage, so direct downloading isn't an option....

    ReplyDelete
  11. When I turn on High Contrast mode on Windows 8, the Debug texts turn dark and I can't see anything, please fix this :) I often work at night and I believe others do

    ReplyDelete
  12. Hey, thank you for your efforts on this.
    Much appreciated.
    All the best

    ReplyDelete
  13. Got a segmentation fault during run time for an asteroids clone I made, but when I compiled the same code on VC express, the game ran fine. The problem is related to amount of calls to functions in a dll I've made. Editing one line of code made the difference between the program crashing and running. This happened in both the 32 and 64 bit versions of the compilers. Does this have something to do with the compiler/linker settings?

    ReplyDelete
    Replies
    1. Nevermind, I've figured it out. I need to add a _stdcall specifier to the function pointer.

      Delete
  14. Hello , I am a novice programmer , I use to use this compiler , but I can't be able do work , the function "self-complet". somebody can help me please ?

    ReplyDelete