Tuesday, October 2, 2012

Dev-C++ 5.3.0.1 released



Changes - Version 5.3.0.1 - 2 Oktober 2012
  • Searching is now done forward instead of backward by default
  • Search history is remembered while Dev-C++ is opened instead of while the find window is opened.
  • Fixed a bug in CPU window that causes Dev-C++ to consume an infinite amount of memory
  • Dev-C++ now checks if there are any compilers installed before attempting to use them, avoiding crashes.
  • One can now view project information like total lines in the File Properties window.
  • Rewritten the code that reads profiling output, drastically reducing flicker.
  • One can now use copy in the file properties form.



Important notices
  • This version has GCC built-in instead of being an aditional package. It also contains, among others, D3D9/10/11, GDI, Win32 and OpenGL headers and libraries in that flavor.
  • For ultimate portable programming, please launch devcppPortable.exe located in the installation folder of the portable version. This launcher will tell Dev-C++ to save its configuration files in the same folder as the executable.
  • If you're getting 'Unsupported compression method' errors when extracting the portable version, please update your archiving program. The archive uses LMZA2 compression, which was added to WinRAR 3.91 and 7zip 9.04 somwhere in 2009. The latter is just as free as Dev-C++, so nothing is holding you back to extract it.



Download
  • The setup which includes MinGW32 4.7.0 can be downloaded here (25MB).
  • The setup which includes TDM-GCC x64 4.6.1 can be downloaded here (35MB).
  • The setup which does not include a compiler can be downloaded here (2MB).
  • The portable version which includes MinGW32 4.7.0 can be downloaded here (15MB).
  • The portable version which includes TDM-GCC x64 4.6.1 can be downloaded here (25MB).
  • 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.



RC update
The 5.3.0.2 RC2 update can be found here. Its source code can be found here.



Choosing between 32bit and 64bit
  • The 64bit compiler will also run op 32bit computers. Not problem at all.
  • The 64bit compiler can do everything the 32bit compiler can, including creating standard 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 pass -m32 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.

64 comments:

  1. Hello Mr. Orwell.

    I am a Visual Studio user, but I appreciate what you've done for Dev C++ project. I read the short history in the Wikipedia, and I heard that you take over the Dev C++. And when I open this website for the first time, I read in the recent post that you was release the most recent version of Dev C++ yesterday. That means the development of Dev C++ is active.

    Right now, I work as a school teacher, and I teach my students using Visual Studio. But I notice that they slightly had problems with Visual Studio. For them, the Visual Studio GUI is too advanced and too complicated. I think I'm willing to try Dev C++ to make comparation. Keep up the good work.

    ReplyDelete
  2. nice works bro!
    but i have problem, get long long time for compiling my code
    previously i had version 5.3.0 and got same problem, same problem appear again when i'm installing the current latest version 5.3.0.1

    please update that :)

    ReplyDelete
    Replies
    1. Hi,

      I highly doubt this is related to Dev-C++ itself, because the controls built around GCC consume almost no time compared to the time GCC itself takes to do its job.

      Have you considered installing a different compiler, like MinGW 4.6.2 (shipped with 5.2.0.3), which has been upgraded to 4.7.0 as of 5.3? Old and current compilers can be found at Files\Compilers in the SourceForge project.

      Delete
  3. The Search & Replace function doesn't work. Please fix it. Thanks

    ReplyDelete
    Replies
    1. Hi,

      Can you please be more specific? Can you specify information like:

      - What part of Search & Replace doesn't work?
      - What errors is the bug/crash/... producing?
      - What version are you using?
      - Did Dev-C++ provide a stack trace?
      - ...

      Delete
    2. I'm using the portable edition of v5.3.0.1. When I'm using Search & Replace function, it always replaces the text in "Text to Find" field with nothing, despite whatever is in "Replace with" field.

      Delete
    3. I fixed a bunch of bugs in the find/replace functionality. These fixes will be included in the official 5.3.0.2.

      Although I'm about 95% sure 5.3.0.2 is ready to be released, I'll only provide a non-official 5.3.0.2 for you here:

      http://wilcobrouwer.nl/bestanden/Dev-Cpp%205.3.0.2%20Huy%20Hung%20Nguyen.7z

      Please report if this patch fixes your problems.

      Delete
  4. Hello, a couple of suggestions:
    - TDM-GCC has released a version of GCC 4.7.1 (GDB was bugged but they hotfixed it), you may want to take a look at that if you haven't already :).
    - Perhaps it would be nice to have F5 also bind to continue by default (i.e. press F5 to start debugging, and when a breakpoint is hit, F5 is used as continue while the app is running, much like Visual Studio). Allowing multiple actions bound to one key would work too, but I understand this may be problematic for some actions.
    - The Obsidian dark theme is very good, it resembles the new VS 2012 dark theme. It would be very neat if the rest of the interface could have a dark variant too.
    - Maybe a new icon update is a good idea, they look kind of old (there are lots of free icon packs, https://www.fatcow.com/free-icons is one of them).
    - Whenever the compilation progress window isn't shown (i.e. "Show during compilation") is false and I build a project that contains errors, nothing is reported and debugging seems to use the last build or reports "Project is not compiled". Perhaps it would be a good idea to get rid of the compilation progress window all together (the already present compile log is more than sufficient, you could also add a mini progress bar to the status bar below).
    - An option to automatically build an outdated project when pressing the debug key (or just an action Build & Debug) would be nice.

    Thanks for taking the time to read this and possibly considering this :).

    ReplyDelete
    Replies
    1. Hi,

      About TDM-GCC 4.7.1:

      I've been working with that one since the day it was released, but I'm still not convinced it's stable enough. For one, the new GDB (7.5) does not work when commas are present in paths, GDB throws random internal errors. I have been thinking about shipping TDM GCC 4.7.1 with an old GDB, but simply swapping exes doesn't do the trick.

      About the UI:

      I'll look into creating a dark theme for Dev-C++, but it'll take some time.

      About "Show during compilation":

      It's a miracle I never noticed that one. Will fix immediately.

      About rebuilding when debugging:

      That has been on the TODO list for a while. What about an option (enabled by default) for that in Environment Options?

      Delete
    2. Fixed the "Show during compilation" bug.

      Delete
  5. Also some things I forgot:
    - I have no idea what you use for auto-completion right now, but I just wanted to mention that recently there is clang autocomplete, which works fairly well (CodeLite 4.1 ships with a Win32 binary of it, you may be able to snatch it from there :).
    - Dev-C++ keeps swapping to the Debug tab (in the left dock) whenever I start debugging, which is fairly disturbing if you use the project manager often (perhaps simply adding the contents of it to the Debug dock at the bottom would be a good idea, since the GDB output has enough space to the right in most screens I think).

    Other than that, I always liked Dev-C++ in the past and found it a shame that it died, so great work on this replacement!

    ReplyDelete
    Replies
    1. Hi again,

      Well, I'm currently using a homegrown C++ parser/completer, which works reasonably, but I'd like to completely rewrite it sometime. I'll have a look at CodeLite.

      Delete
  6. In the portable edition, when I bind file extensions to Dev-C++, it binds them to the non-portable version. However, if the portable Dev-C++ is open while opening a file in the explorer, it works fine. It's only an issue when Dev-C++ is not open.

    ReplyDelete
    Replies
    1. Associating files with a portable program kind of destroys the idea of portable programs, but here is a possible fix:

      - Create a shortcut to devcpp.exe and add "-c .\\config " to the command line. This will tell Dev-C++ keep its settings next to itself, like the portable version does by default. Then simply keep using that shortcut.

      Delete
  7. HI Orwell

    I liked your development project on dev c++ .It works fairly well on 64bit system thanks for that.

    I am using your latest version Dev-C++ 5.3.0.1, it takes decent amount of timing on start up and when you choose different fonts or size of fonts for editor and environment it doesn't seems right(example Times New Roman with size 12 or higher) if you can fix it on your next release then it will be very nice .

    And I have one suggestion to make that If you can put EVALUATE option in compile like borland c++ compiler (Ctrl+F7) so we can know on each step what compiler does ..thanks

    All your hard work appreciated

    ReplyDelete
    Replies
    1. Hi,

      The font problems are caused by the fact that the editor always draws text using monospace, for style and performance reasons. This makes non-monospace fonts look 'monospaced', or better put, it will put each character in its own *square* box.

      And about Ctrl+F7: this is the Evaluate option in Borland Delphi, which can be used during debugging. Do you mean this one? If so, there's a similar option in Dev-C++, usable when debugging. It can be found in the Debug tab.

      Delete
    2. HI Orwell

      No what I meant with that option is :We can trace our programme line by line its very helpful to identify where the problem is.

      for your review I have attached link for downloading old blue screen borland c++ compiler with some modification to run it in 64 bit windows environment ...
      http://www.mediafire.com/download.php?lv8n1lsjww8magg

      In that in run menu there is option of trace(F7)(evaluate in borland c++ 5.02(Ctrl+F7))..please have a look at it once ...

      thank you

      Delete
    3. Oh.

      Do you mean the functionality that the debugger automatically starts and breaks at the first line of a program? If so, please put a breakpoint at the first line of main() or WinMain() using F4, and then run the debugger using F5. After that, you can step through your program using the flow control buttons provided in the 'Debug' tab. A backtrace is provided in CPU window.

      Delete
    4. no what i mean is 'trace into' (F7) function will evaluate your code step by step and user that means us will actual sees how compiler complies your program .For that every time user have to press F7 key for next step(not automatic) please see the old borland compiler ,you will understand thoroughly.
      http://www.mediafire.com/download.php?lv8n1lsjww8magg (it will run in 32 or 64 bit windows environment)

      thank you

      Delete
    5. HI ORWELL

      please ignore my last post now I know how to trace programme..thank you for your guidance

      and please do something about start up timing and fonts if possible

      thanks

      Delete
  8. Hi,

    You've obviously pumped a lot of time and effort in to keeping this Dev-C++ project going, and I think it is great that it is freely downloadable in various flavour's.

    For those that would be willing, myself included, would you consider maybe a paypal donation tab on the home page here for those wanting to contribute a little something.

    I'm not technical myself and am just getting in to teaching myself the language, and think the portable is great.

    Many thanks

    Les

    ReplyDelete
    Replies
    1. Hi,

      There is in fact a paypal donation option, which should show up at or near the top of the right column. ;)

      Delete
  9. I've been using portable and complete versions of dev c++ and I´m trying to use the libmysql plugin and I've tried to open the example projects with that plugin and they show me this error:
    19 19 C:\Users\MySession\Downloads\Dev-Cpp 5.3.0.1 MinGW 4.7.0 Portable\Dev-Cpp\Examples\libmysql\official\insert_test.c mysql.h: No such file or directory.

    How can I solve it

    ReplyDelete
  10. Great project, thanks!

    Minor bug: Global compiler options are not forced on new projects. I selected "TDM-GCC 4.6.1 32-bit" in "Compiler Options", created a new project, went to "Project Options" and it still showed "TDM-GCC 4.6.1 64-bit".

    ReplyDelete
    Replies
    1. Confirmed. Slipped past checks for some reason.

      Delete
  11. Hello :D

    I've been using your version for some versions, and usually I dont encounter any bugs.
    But for some reason, while I used it just fine yesterday, when today I want to continue building my code suddenly theres a "List Index Out Of Bounds" error everytime I want to compile...
    I'm sure I didnt do anything other than the usual...
    And re-applying 5.3.0.1 didnt fix it.

    Application version: 5.3.0.1

    Machine info
    ---------
    Platform : Windows NT
    OS version : version 6.1 (build 7601)
    Additional info: Service Pack 1
    Computer name :

    Memory Status
    -------------
    Physical memory: 4,294,967,295 total
    515,313,663 in use ( 12.00%)
    3,779,653,632 free ( 88.00%)
    Cache : 4,294,967,295 total
    0 in use ( 0.00%)
    4,294,967,295 free (100.00%)
    Virtual memory : 2,147,352,576 total
    184,090,624 in use ( 8.57%)
    1,963,261,952 free ( 91.43%)
    Memory load : 55%


    The following error occured in version 5.3.0.1:
    List index out of bounds (0) (at address 0x001211DD)


    Please include a description of what you were doing before the error occured (please give as much precisions as possible) : I never do anything except for coding and compiling + running... Never changed settings or things like that...


    State information follows:
    Stack trace:
    ------------
    00280717 (0017F717): TEAnalyzer.EHandler (ExceptionsAnalyzerFrm - 231)
    0025B9A4 (0015A9A4): TCompiler.Compile (compiler - 652)
    0025E31D (0015D31D): TCompiler.InitProgressForm (compiler - 1401)
    0025B204 (0015A204): TCompiler.Compile (compiler - 597)
    0024A628 (00149628): TMainForm.actCompileExecute (main - 2939)
    001C165E (000C065E): TCustomSynEdit.WndProc (SynEdit - 5979)
    00283B40 (00182B40): (devcpp - 169)
    00283B5B (00182B5B): (devcpp - 169)
    002837B0 (001827B0): (devcpp - 108)
    002837B0 (001827B0): (devcpp - 108)


    Thanks in advance...

    ReplyDelete
    Replies
    1. That one looks familiar. Please try the 5.3.0.2 RC1 patch, which fixes some related problems.

      Delete
    2. Hello again :D

      I've tried the 5.3.0.2 RC2 update, but no matter when I run it as admin or not, its always the same error like before (List index out of bounds (0) (at address 0x001211DD))

      Application version: 5.3.0.1

      Machine info
      ---------
      Platform : Windows NT
      OS version : version 6.1 (build 7601)
      Additional info: Service Pack 1
      Computer name :

      Memory Status
      -------------
      Physical memory: 4,294,967,295 total
      0 in use ( 0.00%)
      4,294,967,295 free (100.00%)
      Cache : 4,294,967,295 total
      0 in use ( 0.00%)
      4,294,967,295 free (100.00%)
      Virtual memory : 2,147,352,576 total
      183,795,712 in use ( 8.56%)
      1,963,556,864 free ( 91.44%)
      Memory load : 39%


      The following error occured in version 5.3.0.2 RC2:
      List index out of bounds (0) (at address 0x001211DD)


      Please include a description of what you were doing before the error occured (please give as much precisions as possible) :


      State information follows:
      Stack trace:
      ------------
      002809AF (0017F9AF): TEAnalyzer.EHandler (ExceptionsAnalyzerFrm - 231)
      0025BC5C (0015AC5C): TCompiler.Compile (compiler - 652)
      0025E629 (0015D629): TCompiler.InitProgressForm (compiler - 1411)
      0025B4BC (0015A4BC): TCompiler.Compile (compiler - 597)
      0024AA58 (00149A58): TMainForm.actCompileExecute (main - 2931)
      001C180E (000C080E): TCustomSynEdit.WndProc (SynEdit - 6006)
      00283DE0 (00182DE0): (devcpp - 169)
      00283DFB (00182DFB): (devcpp - 169)
      00283A50 (00182A50): (devcpp - 108)
      00283A50 (00182A50): (devcpp - 108)

      Thanks for the reply :D

      Delete
    3. Oh and it started since 5.3.0.1 too, the one without compilers.

      used to be just fine, but after using the 5.3.0.1 for like 1-2 days suddenly cannot compile like this...

      Delete
    4. Ehm, it looks like the compilers are gone, which is weird.

      Can you check Tools >> Compiler Options >> General, and then the list shown above. If this is empty, it's obvious why it's throwing errors while compiling.

      And yes, if this assumption is true, I should make Dev-C++ react to the 'no compilers installed' scenario better.

      Delete
    5. Errm yes its suddenly disappeared...
      Was using it just fine before...
      Do I have to DL the full version to fix...?

      Delete
    6. Was using the old 4.9.9.2, then updated to 5.2.0.0 without problems, then used 5.3.0.0 as good too...
      The compilers just suddenly...vanished...

      Delete
  12. Hello,
    I apply the application(devcpp) stored in 5.3.0.2 RC1 patch to solve the error(0x001211DD).
    There is another error.

    Application version: 5.3.0.1

    Machine info
    ---------
    Platform : Windows NT
    OS version : version 6.0 (build 6002)
    Additional info: Service Pack 2
    Computer name : WONGCHUNGYAN-PC

    Memory Status
    -------------
    Physical memory: 2,147,483,647 total
    1,055,485,951 in use ( 49.15%)
    1,091,997,696 free ( 50.85%)
    Cache : 4,294,967,295 total
    234,508,287 in use ( 5.46%)
    4,060,459,008 free ( 94.54%)
    Virtual memory : 2,147,352,576 total
    89,567,232 in use ( 4.17%)
    2,057,785,344 free ( 95.83%)
    Memory load : 65%


    The following error occured in version 5.3.0.2 RC2:
    Failed to set data for '' (at address 0x0014B1C2)


    Please include a description of what you were doing before the error occured (please give as much precisions as possible) :


    State information follows:
    Stack trace:
    ------------
    002809AF (0017F9AF): TEAnalyzer.EHandler (ExceptionsAnalyzerFrm - 231)
    00222F3B (00121F3B): RegisterFiletype (FileAssocs - 195)
    00222BD0 (00121BD0): Associate (FileAssocs - 133)
    00222D0C (00121D0C): Associate (FileAssocs - 151)
    002234B2 (001224B2): CheckAssociations (FileAssocs - 283)
    002530F3 (001520F3): TMainForm.FormCreate (main - 5853)
    00283DC3 (00182DC3): (devcpp - 166)
    00283DFB (00182DFB): (devcpp - 169)
    00283A50 (00182A50): (devcpp - 108)
    00283A50 (00182A50): (devcpp - 108)

    How can I solve it?

    ReplyDelete
    Replies
    1. It looks like Vista and especially UAC is complaining when Dev-C++ tries to register the file types and associations. It even managed to skip the quiet exception handler (the 'finally' block).

      I got some questions:
      - Does this happen when you run Dev-C++ as an admin or when you disable UAC?
      - Since what version of Dev-C++ does this happen?

      Delete
    2. When I run Dev-C++ as an admin or disable UAC , it return to a 0x001211DD error.
      Application version: 5.3.0.1

      Delete
    3. It is a 5.3.0.1 Dev-C++ which does not include any compilers .

      Delete
    4. Please backup your settings folder which is located in %APPDATA%\Dev-C++ by default, and remove it. Then launch Dev-C++ and report what happens.

      If this 'fix' fixes your problems, please email me the old settings files (excluding cache.ccc). If this fix doesn't do anything, then, well, I don't know.

      Delete
    5. Correction: the configuration folder name is %APPDATA%\Dev-Cpp. You can paste that directly into Windows Explorer.

      Delete
  13. Intellisense is not working, what's wrong, what is the correct step to enable intelli-sense in this version.

    ReplyDelete
  14. Hi there. I just learned you've continued the project and I have some questions about some features.
    I'm moving a project of mine from VS to this, because of some performance issues that are better addressed with the GCC compiler, but some of the changes I plan require splitting it into one EXE and several DLL files.
    My question is: Is there a way to group all of my source files so that I can build them together, with some dependency and version checks, similar to the VS grouping of projects into one solution? If there is, I can't find it from the interface of the project manager, which is the first place one should expect it, aside from the main menu. If there isn't, are there plans to add such a feature?

    ReplyDelete
  15. After playing around a little I simply must point out some things that must be changed. In the very next version.
    1. The 32-bit MinGW compiler, after being automatically added to the IDE had the following option in the linker "-static-libstdc++" (or pretty close to it), which gave an unknown option error, ending the execution.
    2. Building with TDM-GCC 32-bit builds to the system bits (in my case 64) if not set manually with "-m32" option added to both the compiler and the linker.
    3. Point #2 probably applies the same in reverse, so it's best you add "-m64"
    While I couldn't find these options using --help, they were described in http://tdm-gcc.tdragon.net/start
    4. Changing the compiler and using "Compile & Run" runs the currently built version, whether 32 or 64-bit. I'm almost certain it will stop on the linker without a complete Clean, because it thinks the files are up-to-date and need no recompiling.

    ReplyDelete
    Replies
    1. Hi,

      1) You mean the linker stuff "-static-libstdc++ -static-libgcc" added by default right? I did this to ensure that the user doesn't have to provide DLL's to the created executables. These flags should still be fully supported by MinGW 4.7.0. Can you tell me what kind of source code I should compile to produce an error?

      2) Dev-C++ will automatically add a 32-bit profile when it detects the MinGW64 folder TDM-GCC is stored in. This will set -m32 and will use the lib32 folder.

      3) See #2

      4) Hmm, so you mean that if the user changes his compiler, Compile & Run should Rebuild instead? I will look into that. However, don't expect a fix in the following version yet, because that one's already packed and ready to be released.

      Delete
    2. Apparently I got the -static-libstdc++ thing mixed up somewhere.

      As for #2 and #3 I checked again, did some more testing and I believe the problem is that the global compiler options in Tools->Compiler Options->Settings are not processed or are overriden by the project's settings, even when they have not been manually set for it. I randomly changed the "Enable use of specific instructions" to have a value and it added nothing to the command lines. That's why -m32 and -m64 were missing.

      If this issue is unresolved in the next version you simply must add a notice for the users to be aware of it and change these options in their projects until fixed. I'd be happy to help with the code, but I have my other stuff going on, as I'm guessing you do as well.

      Delete
  16. Hi, how do I setup Dev-C++ to use the MinGW downloaded separately? I seem to be able to get stuff to compile, but the code-completion doesn't work. Thanks.

    ReplyDelete
    Replies
    1. Hi,

      Dev-C++ will do the configuration automagically for you if you store your compiler in Dev-Cpp\MinGW32\ (for standard MinGW) or Dev-Cpp\MinGW64\ for x64 MinGW's. If you store your compiler there and force a first time configuration, all should be set up fine.

      You can also manually set code completion at Tools >> Editor Options >> Class Browsing. Over there, under "Engine Options", select what you want completion for. The first option will offer completion for local headers, the second one will offer completion for global headers (the #include ones). Then, tick "Enable code completion" in the second tab.

      Delete
    2. Hey thanks for the reply... I downloaded it separately, as I wanted to maintain/update it separately. So how do I get it to work with MinGW installed in say "C:\Program Files\MinGW32\"? I could get compilation to work, but when I run the resulting EXE directly, I get "The program can't start because libgcc_s_dw2-1.dll is missing from your computer. Try reinstalling the program to fix this problem.". Also, as I said, the code completion doesn't work (I selected completion for global headers, included "cstdio", and it doesn't auto-complete stuff like "printf"). Maybe I misunderstood what auto-complete is supposed to do.

      Delete
  17. Hi!
    (Ctrl+R)
    Orwell i observed that Replace doesn' work
    i open the replace window
    type what to find
    type with what to replace
    and when i click replace
    the found text is just erased
    there is no new text replaced

    thx

    ReplyDelete
  18. Application version: 5.3.0.2

    Machine info
    ---------
    Platform : Windows NT
    OS version : version 6.2 (build 9200)
    Additional info:
    Computer name : NOTEBOOK

    Memory Status
    -------------
    Physical memory: 4.294.967.295 total
    0 in use ( 0,00%)
    4.294.967.295 free (100,00%)
    Cache : 4.294.967.295 total
    0 in use ( 0,00%)
    4.294.967.295 free (100,00%)
    Virtual memory : 2.147.352.576 total
    274.538.496 in use ( 12,78%)
    1.872.814.080 free ( 87,22%)
    Memory load : 24%


    The following error occured in version 5.3.0.2:
    List index out of bounds (0) (at address 0x001211DD)


    Please include a description of what you were doing before the error occured (please give as much precisions as possible) :


    State information follows:
    Stack trace:
    ------------
    0027A8E7 (001798E7): TEAnalyzer.EHandler (ExceptionsAnalyzerFrm - 231)
    00255C1C (00154C1C): TCompiler.Compile (compiler - 654)
    002585E9 (001575E9): TCompiler.InitProgressForm (compiler - 1413)
    0025547C (0015447C): TCompiler.Compile (compiler - 599)
    00244740 (00143740): TMainForm.actCompileExecute (main - 2929)
    001C098A (000BF98A): TCustomSynEdit.WndProc (SynEdit - 6006)
    001B001A (000AF01A): TSynEditFileWriter.Create (SynEditTextBuffer - 327)
    0027DD0C (0017CD0C): (devcpp - 167)
    0027DD27 (0017CD27): (devcpp - 167)
    0027D97C (0017C97C): (devcpp - 107)
    0027D97C (0017C97C): (devcpp - 107)


    hello, whats happened? sorry but my english is very bad...

    ReplyDelete
    Replies
    1. Hello,

      This one has been fixed and the fix will be included in 5.3.0.2. Thank you for reporting though.

      The big problem is that you don't have any compilers installed. Download one from Sourceforge:
      http://sourceforge.net/projects/orwelldevcpp/files/Compilers/

      Then add them using Tools >> Compiler Options.

      Or put them next to devcpp.exe in a folder called 'MinGW32' for MinGW or 'MinGW64' for TDM-GCC and remove the folder '%APPDATA%\Dev-Cpp'.

      Delete
  19. IS IT POSSIBLE THAT YOU CAN MAKE DEV C++ FOR LINUX??????????

    ReplyDelete
    Replies
    1. NO!!!!!!!

      But, on a more serious tone, no, that would mean rewriting it from scratch. The current source code is completely aimed at the Windows API. I might some day look into Linux compilers for Delphi though, but Linux support is currently on the bottom of my TODO list.

      And ehm, please update to 5.3.0.3.

      Delete
  20. How to clear screen in dev 5.3.0.3 because i am using clrscr and system("cls") but it is not working

    ReplyDelete
    Replies
    1. include stdlib.h and use system("cls");

      Delete
  21. problem in executing openGL projects as per guided in http://chortle.ccsu.edu/bloodshed/howtogl.html . Please fix it.

    ReplyDelete
  22. Replies
    1. include stdlib.h and use system("cls");

      Delete
  23. use system("cls"); // for clear screen


    i request from Amin that please add all Boost C++ Libraries to that dev c++ package , i know size will increase but its not a big deal , so kindly add all boost libraries

    thanks

    ReplyDelete
  24. system ("cls") doesn't work. any solutions?

    ReplyDelete
  25. i keep getting this error message when system is included : [Error] 'system' was not declared in this scope. please help

    ReplyDelete
  26. i think you should add stdio.h and stdlib.h ... then try system("cls") command i use it in my projects and it works

    ReplyDelete
    Replies
    1. include stdlib.h . only that is sufficient

      Delete
  27. i have compiled c++ program in devc++ 5.3.0.1,but it gives error for iostream.h,no such file or directory .what is actual problem?

    ReplyDelete
    Replies
    1. iostream is a c++ header
      stdio.h is the C version

      use #include
      then iostream
      with brackets
      (won't let me show you because this removes anything with brackets around it)
      bracket: <

      Delete