Ubuntu packages (i386 + AMD64 for Precise through Trusty) will soon be available here (https://code.launchpad.net/~damien-moore/+archive/codeblocks-nightly).
sudo add-apt-repository ppa:damien-moore/codeblocks-nightly
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
Note: If you are using Code::Blocks from Pasgui's repository you will need to uninstall it and disable that repo before adding this one and reinstalling.
Workaround for possible crash related to compiler plugin at start up (if you are migrating from an older version of Code::Blocks):
1. Open terminal, run "codeblocks --safe-mode"
2. Plugins -> Manage Plugins -> Compiler plugin -> Enable, then close the dialog
3. Accept all prompts
4. Close codeblocks
5. Start codeblocks as you normally would and everything should work normally.
The Global Variable built-in lflags does NOT get saved; this is the first time I ever used lflags GV.
Problem likely existed for a long time.
Patch to fix.
Index: src/sdk/uservarmanager.cpp
===================================================================
--- src/sdk/uservarmanager.cpp (revision 9452)
+++ src/sdk/uservarmanager.cpp (working copy)
@@ -62,7 +62,7 @@
_T("cflags"),
_T("lflags")
};
-const wxArrayString builtinMembers((size_t) 6, bim);
+const wxArrayString builtinMembers((size_t) 7, bim);
class UsrGlblMgrEditDialog : public wxScrollingDialog
{
Tim S.