Thursday, February 13, 2014

Dev-C++ 5.6.1 released

A newer version is available!

Time for some fixes for the 5.6.x series.

Changes - Version 5.6.1 - 12 Februari 2014
  • Added rm.exe to MinGW 4.8.1 compiler sets. This prevents the "CreateProcess(rm.exe...)" error when rebuilding.
  • Updated blog URL in English.lng.
  • Fixed UI glitch in the Debug Tab: the gdb log was invisible.
  • Fixed an undo bug in Duplicate Line functionality.
  • Project unit information in .dev files is only read once instead of twice now.
  • Updated Chinese (Traditional and Simplified) translations.
  • Added "Move Selection Up/Down" functionality (listens to Ctrl+Shift+Up/Down by default).
  • Specific symbol completion options are now greyed out when the global option is disabled in Editor Options.
  • When selecting a folder, one can now create, edit and delete folders inside the select window.
  • The Import from MSVC and "Tip of the day" windows now use the global UI font.
  • Fixed some bugs in the preprocessor: more complete code completion is available now.
  • Improved code completion and formatting for function pointers.
  • Code completion input from included files is now preserved when editing files.
  • Removed ghost entries in the class browser that would randomly disappear and cause crashes when clicked on.
  • Added an icon and the company name information to the uninstaller in the Programs and Features list.
  • More bugs that I forgot about or are not important enough to mention.

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.

27 comments:

  1. Nice job thanks...

    ReplyDelete
  2. Differences between "MinGW32 4.8.1" and "TDM-GCC x64 4.8.1"?

    ReplyDelete
  3. Nice compiler, but directx 10 support seems to be incomplete. It's missing d3dx10.h and its associated libraries. I was unable to compile directx10 tutorial examples with it. Does anyone have any advice on how this can be solved? :(

    ReplyDelete
    Replies
    1. Yes, I forgot to bundle these. I'll upload a 5.6.2 version which includes these files.

      Until then, you can download the DirectX SDK and perform the following operations:

      x64:
      - Copy the SDK\Include folder to MinGW64\x86_64-w64-mingw32\include
      - Copy the SDK\Lib\x64 folder to MinGW64\x86_64-w64-mingw32\lib
      OR
      - Copy the required libraries from SDK\Lib\x64 to your project (recommended)

      x86:
      - Copy the SDK\Include folder to MinGW32\include (x86)
      - Copy the SDK\Lib\x86 folder to MinGW32\lib
      OR
      - Copy the required libraries from SDK\Lib\x86 to your project (recommended)

      Delete
    2. Thank you. I'll try these methods. Keep up the good work!

      Delete
  4. Hi,
    is it possible to bundle sfml or sdl direct with it?
    Thanks for the very great work!

    ReplyDelete
  5. Thank you for your update!
    Here is new Japanese language file for 5.6.1 : http://kie.nu/1Gvb

    Bug reports:
    - The "Abort Compilation" button is "Compile Log" is partly concealed.
    I see this : http://gyazo.com/33d5df57080f6569fb19ffc8d2e26e71
    - After doing "Move Selection Up" in some condition, the undo function doesn't restore the previous text.
    1. Input the following 4 lines:
    abcde
    fghij
    klmno
    pqrst

    2. select "lmn"
    3. do "Move Selection Up" (select it on the menu)
    4. Press Ctrl+Z (It means "Undo" in my environment)
    5. The editor shows the following 4 lines:
    abcde
    fghij
    klmnoj
    pqrst

    (extra "j" was added to the tail of the line containing "lmn")

    - I can say the same thing for "Move Selection Down" function.
    Follow the process I wrote, but do "Move Selection Down" instead of "Move Selection Up" in No.3
    I see the following 4 lines after doing No.4:
    abcde
    fghij
    pklmno
    pqrst

    (extra "p" added to the head of the line containing "lmn")

    ReplyDelete
    Replies
    1. Hi,

      Thank you for the translation! I've added it to 5.6.2.

      1) You can change the height of the message tab by dragging with the mouse starting just above the tabs themselves.
      2) Will look into that. Thanks for reporting.

      Delete
    2. Thank you. The button appeared, but it doesn't show well in Japanese. (font problem?)
      http://gyazo.com/1b75c711c7e058fa119d2bd681c76b6b

      Delete
    3. The button now uses the global UI font too. Thanks for the input.

      Delete
    4. The undo bug should be fixed now.

      If you wish, you can try out the fix included in this patch:
      http://wilcobrouwer.nl/bestanden/Dev-Cpp%205.6.1%20MikeCAT%20MoveSelUndo.7z

      Please report your findings.

      Delete
  6. I noticed that the default bin, lib and include directories are now at [Dev-Cpp folder]\MinGW64\bin, [Dev-Cpp folder]\MinGW64\lib and [Dev-Cpp folder]\MinGW64\include instead of the original defaults [Dev-Cpp folder]\bin, [Dev-Cpp folder]\lib and [Dev-Cpp folder]\include.

    I would like to suggest that you still retain the original default directories in the different profiles, because right now it's breaking some DevPaks that I am using (specifically Allegro-4.4.2-1mpx.DevPak), wherein they install their own includes, libraries, etc. to the original default folders. Right now I had to manually do that for each profile so my programs would compile.

    Or if I can do something to make them work, please tell me. Thanks!

    ReplyDelete
  7. Since http://devpaks.org/category.php?category=wxWidgets is outdated according to http://wxwidgets.org/news/2013/11/wxwidgets-3-0-0-released/

    Is it possible for beginners to use?
    http://sourceforge.net/projects/codelite/files/Releases/codelite-5.3/wxwidgets-3.0-tdm-gcc-481-32-devel.exe/download
    http://downloads.codelite.org/

    To help beginners, could Orwell Dev-C++ provide wxWidgets 3.x binary downloads such others IDEs do?

    It would be amazing to have the downloads:
    The setup which includes MinGW32 4.8.1 and wxWidgets 3.0 can be downloaded here (63MB + 50MB = 113MB).
    http://sourceforge.net/projects/orwelldevcpp/files/Setup%20Releases/Dev-Cpp%205.6.1%20MinGW%204.8.1%20-wxwidgets-3.0-Setup.exe/download

    The setup which includes TDM-GCC x64 4.8.1 and wxWidgets 3.0 can be downloaded here (47MB + 50MB = 97MB).
    http://sourceforge.net/projects/orwelldevcpp/files/Setup%20Releases/Dev-Cpp%205.6.1%20TDM-GCC%20x64%204.8.1%20-wxwidgets-3.0-Setup.exe/download

    Thanks.

    ReplyDelete
  8. Orwell Dev-C++ is amazing - even better for teaching and learning, but in Linux I have to use it on WINE or on a Windows inside a Virtual Machine.

    "_Readme Compiling with Delphi 7.txt" says:
    4) Other versions of Delphi should work, but I've only tested Delphi 7.

    Are there plans for porting the sources from Delphi 7 (2002) to Lazarus (http://lazarus.freepascal.org/)?
    Or to start developing it on C++ itself using Orwell Dev-C++?

    Thanks.

    ReplyDelete
  9. Best editor for Windows, Can you modify the app so that it can display like CHROME STYLE.

    ReplyDelete
  10. I'm using the original Dev-C++ 5.6.1 (not the fixed version, sorry).

    Use this project: http://kie.nu/1Hw3
    When I open the "devcpp_bug_test.dev" from the explorer and press the "Compile" button on the menu bar,
    The "devcpp_bug_test.exe.manifest" file is deleted and the windres.exe says that
    "windres.exe: can't open file `devcpp_bug_test.exe.manifest': No such file or directory"

    Please do not delete my manifest files! (Or is this caused by other software, such as Antivirus Software or something?)

    ReplyDelete
  11. Thank you for the update.

    But it seems that code completion ignores namespaces.
    Can anyone confirm this?

    ReplyDelete
  12. This looks to be a great little IDE that doesn't hog a lot of resources but I am having a problem. When ever I go to File->Open it locks up on me. After I select open everything else I click on just dings at me. I am not sure if anyone else has reported this problem or not.

    ReplyDelete
  13. Hi, I have an example of code in C + + but in creation is too huge.

    Why?

    my code :

    #include
    using namespace std;
    int main(int argc, char** argv) {
    cout << "hello world" << endl;
    return 0;
    }

    build->output ExE x86 - release "project console", -> 1,30191802978516 MiB

    Excessive megabytes

    ReplyDelete
  14. When i open a archive.c andd i open archive2.c this open in a new window, not in a new tab.

    How can i fix that?

    Thanks

    ReplyDelete
  15. what is this shit about...?
    No binary directory provided in compiler set "MinGW GCC 4.7.0 32-bit". Aborted compilation.

    ReplyDelete
  16. i need to connect my mysql database with c++. i want to use use Dev c++ ide...please tell me how to configure dev c++ to implement this

    ReplyDelete
  17. PROSTITUTA BERLUSCONICCHIA SEMPRE SBORRATA DENTRO AL CULO: MONICA LONGERI DI PAULLO VIA MASCHERPA 29. PROSTITUTA BERLUSCONICCHIA SEMPRE A FARSI SFONDARE IL DI DIETRO AD ARCORE-HARDCORE: MONICA LONGERI DI PAULLO VIA MASCHERPA 29. NOTA IMMENSA NINFOMANE NATA A LODI IL 31.1.1970. COME DICEVAMO, SEMPRE A FAR INFINITO SESSO ANALE ( A VOLTE ANCHE CON CAVALLI, SI, SI, I FAMOSI "CAVALLI MAFIOSI" DI VITTORIO MANGANO, NOTA BENE, PLEASE)! PRESSO IL PEDOFILO, FASCIOMAFIOSO, STRAGISTA SILVIO BERLUSCONI! E' UNA ZOCCOLA NAZIFASCISTA, RAZZISTA, KUKLUKLANISTA! ODIA I MERIDIONALI CHE CHIAMA SEMPRE "TERUN DE MERDA", AGGIUNGENDO POI " SPERIAMO CHE IL VESUVIO VI LAVI CON LA LAVA". ODIA CHI DI COLORE, CHE CHIAMA SEMPRE "NEGHER DE MERDA". TRUFFATRICE, LAVA SOLDI MAFIOSI, LADRA. SPOSATA CON L'ESTREMISSIMO CRIMINALE DI CUI SCRIVO ORA QUI A SEGUITO...
    1
    SPOSATA CON PERICOLOSISSIMO TERRORISTA E PEDERASTA NAZIFASCISTA CLAUDIO CREMONESI DI PAULLO E DI IMQ MILANO ( VICINISSIMO A NOTO MASSONE OMICIDA GENNARO MOKBEL E AD ACCLARATO ASSASSINO GIOVANNI BATTISTA CENITI, COME AD UN ALTRO KILLER DI ESTREMISSIMA DESTRA, ANCHE LUI NOTO PEDOFILO, MAURIZIO BARBERO DI TECHNOSKY MONTE SETTEPANI E MERCATOLIBERONEWS.BLOGSPOT.COM, COME AD ALTRE 2 TERRORISTE NAZISTE E RAZZISTE, DEL KU KLUK KLAN AMERICANO E PADANO, NONCHE' NOTE PUTTANE SEMPRE AD ARCORE-HARDCORE A FARE SESSO ANALE: ELISA COGNO E PIERA CLERICO DELLA FRUIMEX DI CUNEO)!
    DICEVAMO, ANYWAY... PLEASE... ATTENZIONE, PLEASE, AL PERICOLOSISSIMO PEDOFIL-O-MOSESSUALE NAZIFASCISTA CLAUDIO CREMONESI ABITANTE A PAULLO IN VIA MASCHERPA 29: E' UN AGENTE SEGRETO SOTTO COPERTURA DI VERE E PROPRIE OVRA E GESTAPO DI FASCIOMAFIOSI SILVIO BERLUSCONI, MATTEO SALVINI E PAOLO BARRAI DI MEGA RICICLA SOLDI MAFIOSI BSI ITALIA SRL VIA SOCRATE 26 MILANO, MEGA LAVA SOLDI MAFIOSI WORLD MAN OPPORTUNITIES LUGANO E MEGA LAVA SOLDI MAFIOSI WMO SA PANAMA! STO PEDERASTA OMICIDA DI CLAUDIO CREMONESI, COME DETTO, OPERA PRESSO CRIMINALISSIMA IMQ DI VIA QUINTILIANO 43 MILANO. SOCIETA' CHE PREPARA E COMMISSIONA ANCHE OMICIDI. DI PROPRIETA' DI COSIDETTI " SERVIZI SEGRETI DEVIATI". DI ESTREMISSIMA DESTRA ( GIRI DI LEGA LADRONA E FORZA ITALIA "MAFIOSA). DIFFAMA ANCHE, TANTO, GENTE PER BENE, VIA INTERNET! PREPARA UCCISIONI DI CHI NON FASCIO E FILO NDRANGHETISTA COME LORO!
    IL SANGUINARIO OMICIDA CLAUDIO CREMONESI DI IMQ E PAULLO VIA MASCHERPA 29 (NATO A LANDRIANO IL 31.1.1966) PREPARA ATTENTATI SPEZZA VITE PER LE OVRA E GESTAPO, SIA PUBBLICHE CHE PRIVATE, DI SILVIO BERLUSCONI, PAOLO BERLUSCONI E VERMINOSA BAGASCIA DANIELA SANTANCHE’ O VERMINOSA BAGASCIA DANIELA GARNERO SANTANCHE' CHE SIA ( VEDI POLIZIA OMICIDA SEGRETA CON COTANTO DI SVASTICA AL BRACCIO DI NOTI TOPI DI FOGNA MISTI A TERRORISTI ASSASSINI GAETANO SAYA E RICCARDO SINDOCA:
    http://www.corriere.it/Primo_Piano/Cronache/2005/07_Luglio/01/polizia.shtml ). COME DEI, VI ASSICURO, FREQUENTI MANDANTI DI OMICIDI, TANTO QUANTO, UMBERTO BOSSI, ROBERTO MARONI, MATTEO SALVINI E ROBERTO COTA (CHE SI COMPRAVA LE MUTANDE PEDERASTA, MUTANDE VERDE-ROSA, A BOSTON, COI SOLDI DEL POPOLO CIUCCIONE
    http://www.corriere.it/politica/14_gennaio_16/tutte-spese-folli-governatore-cota-mutande-verdi-ristoranti-157c2176-7ec3-11e3-a051-6ffe94d9e387.shtml )!

    ReplyDelete
  18. 2
    COME DICEVAMO, LO SCHIFOSO ESCREMENTO NAZIRAZZISTA CLAUDIO CREMONESI DI PAULLO VIA MASCHERPA 29 ORGANIZZA UCCISIONI, ED ANCHE "EVENTUALI NEOPIDUISTE STRAGI", PRESSO CRIMINALISSIMA IMQ DI VIA PRIVATA MARCO FABIO QUINTILIANO 43 MILANO: ALIAS, QUALCOSA DI GEMELLO ALLE MEGA AMMAZZANTI MILIONI DI PERSONE, DINA DI AUGUSTO PINOCHET, GHESTAPO DI ADOLF HITLER E OVRA DE ER PUZZONE PORCO BENITO MUSSOLINI! AGAIN AND AGAIN AND AGAIN: IL TUTTO, PRESSO CRIMINALISSIMA. BASTARDA IMQ DI VIA PRIVATA MARCO FABIO QUINTILIANO 43 MILANO ( CONTROLLATA DA SERVIZI SEGRETI ASSASSINI, OVVIAMENTE). IL BASTARDO ASSASSINO CLAUDIO CREMONESI PREPARA UCCISIONI DI CHIUNQUE NON SIA MERDACCIA PREZZOLATA COME LUI, DA NOTO PEDOFILO MA-F-ASCISTA SILVIO BERLUSCONI (PER NON DIRE DEL SILVIO BERLUSCONI MASSO-N-AZISTA, MEGA MANDANTE DI OMICIDI E STRAGI ....PROPRIO COSI’, AVETE LETTO BENISSIMO.. PER NON DIRE DEL SILVIO BERLUSCONI STRAGISTA, MEGA MANDANTE DI CENTINAIA E CENTINAIA DI OMICIDI MASCHERATI DA FINTI MALORI, SUICIDI, INCIDENTI.... ED ANCORA... SILVIO BERLUSCONI VERMINOSO DITTATORE, MAFIOSO, CAMORRISTA, NDRANGHETISTA, MEGA RICICLA SOLDI MAFIOSI, CAMORRISTI, NDRANGHETISTI…AND AGAIN AND AGAIN AND AGAIN... SILVIO BERLUSCONI PEDOFILO, IMMENSO LADRO, TRUFFATORE, PAGLIACCIO, FALSO, POR-CORRUTTORE E TANTO DI TERRIFICANTE ALTRO). AGGIUNGIAMO INFINE A PROPOSITO DEGLI ALTRI DELINQUENTI DI ULTERIORE RIFERIMENTO DELLA DIARREASSASSINA CLAUDIO CREMONESI DI IMQ E PAULLO VIA MASCHERPA 29. OSSIA I PRIMA CITATI RAZZISTI, PREZZOLATI, FALSI, VISCIDI, NAZIRAZZISTI E LADRONI ROBERTO MARONI, ROBERTO COTA ( QUELLO DELLE MUTANDE PEDERASTA, VERDE ROSA, COMPRATE A BOSTON COI SOLDI DEL POPOLO CIUCCIO), LUCA ZAIA, MATTEO SALVINI, UMBERTO BOSSI E SUOI VERMI DEL KU KLUK KLAN PADANO. TIPO IL MEGA LAVA EURO MAFIOSI O FRUTTO DI MEGAMAZZETTE O MEGA FURTI RIGUARDANTI LL LEGA LADRONA ED EX PDL POPOLO DI LADRONI, IL GIA’ TANTE VOLTE IN CARCERE: BASTARDO ASSASSINO TANTO QUANTO, PAOLO BARRAI NATO A MILANO IL 28.6.1965 ( DI CRIMINALISSIMA WMO SA PANAMA, CRIMINALISSIMA BSI ITALIA SRL DI VIA SOCRATE 26 A MILANO ( PURE CONTROLLATA DA SERVIZI SEGRETI ASSASSINI) E CRIMINALISSIMO, MEGA ARCI TRUFFATORE BLOG MERCATO LIBERO NOTO A TUTTO IL MONDO COME “MERDATO” LIBERO, IN QUANTO FA PERDERE I SOLDI DI TUTTI E SEMPRE). ESSENDO “BERLUSCONES CLASSIC E NON CERTO SPECIAL”, VI SONO SEMPRE PIU' WHISTLEBLOWINGS, CHE IL, PROPRIO COSI', PURE PEDOFILO CLAUDIO CREMONESI DI IMQ E DI PAULLO VIA MASCHERPA 29, INCULI DA SEMPRE IL FIGLIO FILIPPO CREMONESI (NATO A LODI IL 26.1.1992) ED INCULI DA SEMPRE, ANCHE L'ALTRO FIGLIO, MATTIA CREMONESI (NATO A SEGRATE IL 4.9.1998)! INSIEME A MOGLIE, NOTA SCHIFOSA PROSTITUTA, IMMENSA TROIA MONICA LONGERI (LODI 31.1.1970), SEMPRE DI PAULLO, VIA MASCHERPA 29. PER TANTI ANNI ( E, FATEMELO DIRE, PLS: TANTI A-N-I) AD (H)AR(D)CORE A FARE DEPRAVATO SESSO ANALE CON SCHIFOSI, PERVERTITI, BAVOSI, OMICIDA, MAFIOSI E NAZIFASCISTI VECCHI BERLUSCONICCHI! CI FAN CANCELLARE QUESTE ASSOLUTE VERITA', PROPRIO IN QUANTO TALI ( LEGGI CENSURA MAFIOSA BERLUSCONAZISTA E PADANAZISTA). MA PER OGNI COMMENTO CANCELLATO, NE RIAPPAIONO CENTOTTANTASETTE E MEZZO. ANZI.. CENTOTTANTASETTE E TRE QUARTI. ANZI, E NOVE DECIMI! SOON BACK!

    ReplyDelete