
- Code blocks with mingw skin#
- Code blocks with mingw Patch#
- Code blocks with mingw portable#
- Code blocks with mingw code#
- Code blocks with mingw free#
(+)(FILE) wxWidgets Manual.lnk = 2:42 PM, 798 bytes (+)(FILE) Compiling wxWidgets.lnk = 2:42 PM, 796 bytes (+)(FOLDER) C:\ProgramData\Microsoft\Windows\Start Menu\Programs\wxWidgets 2.8.10 "G:\Documents\Downloads\wxMSW-2.8.10-Setup.exe"Ĭ:\ProgramData\Martau\Total Uninstall 5\Monitored Programs\wxWidgets Setup.tunįile system details (All) Here's a regshot i did of wxWidgets using Total Uninstall: Monitored program Have you had a chance to look into a WxWidgets addon package yet? Thank you for your efforts making Code::Blocks more easily portable!

I can't remember exactly now the differences in config and settings directories and all, but is the answer around line 1399? (At least at the very bottom of src/sdk/configmanageer.cpp.)ĬreateDirRecursively(ConfigManager::config_folder)
Code blocks with mingw code#
It might be good though if we could just fix the actual code there. Yes, those lines really are redundant (I've had a lot of experience with APPDATA redirection and all things to do with it, I think I now qualify as an expert in it :P). Haller, reckons that it's worthwhile doing, I'd be very glad to do it to make it better Code::Blocks however is a bit different - it is (I hope!) still under development, and there are no major issues with it - just this portability thing! I (sadly) don't think that it really warrants making a custom build (8.02.1?).
Code blocks with mingw skin#
These are CoolPlayer, which got renamed to CoolPlayer+ because the main development team were being unresponsive, and anyway it needed a much nicer skin and Cornice, which has ceased development, hence the bugfixes. There are only two apps here at which use modified apps (other than a more tightly-packed build as in BPBible's case).
Code blocks with mingw free#
Please feel free to discuss (preferably in our forum )any issues related to it.
Code blocks with mingw portable#
Hope this simplifies portable Code::Blocks creation process. Also I've uploaded a prepackaged binary with launcher for testing purpose. I've written a barebone launcher which can be used for this purpose.
Code blocks with mingw Patch#
With this patch Code::Blocks can be run in a portable manner by setting APPDATA variable to any directory. I've written detailed write-up in my blog in the following 2 posts. I've made a patch which resolves this issue. The code is now in Code::Blocks trunk.Ĭode::Blocks was not portable due to the wxWidgets Standard Path implementation. I have made few code changes to make Code::Blocks portable out of the box. New system of settings storage - gets everything right nowĭevelopment Test 1 (): Initial release, by ZachHudock.Opted to include all plugins (increases size by 10MB when uncompressed - possibly 7-8MB when compressed - over the default plugin set)

Updated Code::Blocks from 8.02 to 10.05.Redesigned launcher (using PAL 2.1 Beta 1 with a small quantity of custom code for adding MinGW if it's there and selecting the personality from user config).Plugins: Code::Blocks supports extension by plugins, and Code::Blocks Portable will work with any known plugins.īig logo, current splash screen (suitable for extension by us).Easy editing: customizable syntax highlighting, with code folding, code completion, class browser, smart indenting, even a TODO manager, and quite a bit more.Powerful debugging: Code::Blocks interfaces GNU GDB for debugging, it fully supports complex breakpoints, can disassemble code, can watch variables, can view stacks, make dumps, read CPU registers, and lots more.Imports other projects: MS Visual C and Dev-C++ projects and workspaces can be imported.Fast custom build solutions: with Code::Blocks, there's no need for makefiles - you can do it all through it's easy-to-use interface.MinGW is probably the only officially supported compiler for Code::Blocks Portable, though others should work without too much difficulty. Support for multiple compilers: GCC (MinGW or GNU GCC), MSVC++, Borland C++ 5.5, and more.Also in the future I'll see if I can create a wxWidgets addon package for wxWidgets development. That package will be automatically included and detected by Code::Blocks Portable if it's there (at least on first run, I think it should work if added later). If you want compilers, try installing MinGW. Note: This DOES NOT include any compilers.

Support for automatic detection of MinGW Portable is included.ĭownload Code::Blocks Portable 10.05 Development Test 1 Description: Code::Blocks is a C++ IDE with support for multiple compilers.
