On this page... (hide)
Note that the CodeLite packages now incorporate the wx2.9.5 libraries that CodeLite requires, so there should no longer be any need to install wx2.9 separately. Of course you can if you wish, and you'll need to do so to build apps against wx2.9.5.
To download CodeLite for Debian based systems (Debian / Mint / Ubuntu etc):
sudo apt-key adv --fetch-keys http://repos.codelite.org/CodeLite.asc
For example, if you use Ubuntu saucy (13.10), either open
from Table 1, or else use
sudo apt-add-repository 'deb http://repos.codelite.org/ubuntu/ saucy universe'
Table 1: CodeLite repositories
sudo apt-get update
sudo apt-get install codelite wxcrafter
The ubuntu packages should also work on other *buntus, and on derivatives e.g. Mint.
There are rpms available for fedora 18 and 19, and openSUSE 12.3:
First tell rpm about the CodeLite public key. As superuser do:
rpm --import http://repos.codelite.org/CodeLite.asc
Then either download the required rpm and install it as usual, or download and install in one step; e.g.
rpm -Uvh http://repos.codelite.org/rpms/fedora/codelite-5.3-1.fc19.x86_64.rpm
There are also source rpms for fedora and openSUSE. Note that these do not contain wxCrafter. To build binary rpms containing wxCrafter, you'll need to download the appropriate wxCrafter.so, plus the file wxgui.zip that contains its bitmaps, and put both in the rpmbuild/SOURCES dir before you build.
The CodeLite 4.1, 5.0, 5.1 and 5.2 ubuntu (and debian) repos are still available. 4.1 contains the last packages for karmic, maverick and natty; 5.1 for lucid and oneiric; 5.2 for squeeze and quantal. Just write ubuntu-5.2 (or whatever) instead of ubuntu in your /etc/apt/sources.list line.
Similarly there are CodeLite 5.1 rpms available for fedora 17 and openSUSE 12.2; make the obvious alterations to the above urls. Older releases for even older distro versions still available at SourceForge.
The above packages supply the CodeLite IDE. Also available is the free version of wxCrafter, its gui-designer plugin. There are two types of 32 and 64 bit packages here: for debian wheezy and ubuntu versions 12.04 (precise) to 13.10 (saucy); and for fedora 18 and 19 and openSUSE 12.3. (Be aware that they are untested on quantal. It's possible that they will work on more distant distro versions too, but this is very untested.)
Note that on openSUSE 12.3 both CodeLite and wxCrafter are NOT currently built using the openSUSE wx2.9.4, as that's too old for this CodeLite version; as in previous CodeLite versions the fedora wxCrafter packages work.
Download and install them with alongside CodeLite (it will do no harm to install wxCrafter without CodeLite, but it won't run!).
What if you don't want to use a package, or there isn't one that your distro supports? If you want to build your own CodeLite, here are the wxCrafter libs that the packages contain.
You will also need the file wxgui.zip that contains some of wxCrafter's bitmaps. This needs to end up inside the CodeLite 'share' installation (e.g. in /usr/share/codelite/). The wxCrafter.so itself needs to go in CodeLite's 'plugins' dir, which by default is probably /usr/lib/codelite/.