Code::Blocks is a free, open-source, cross-platform (not only) C++ - IDE.
We have a new stable release: 10.05.
You can download it from our Code::Blocks-Server.
We have tar-balls containing all *.deb's for i386 and amd64.
To downlolad the debug-version, use the tarball('s) containing "-dbg".
The sources I build the packages from are also available.
The packages are build against wxWidgets 2.8.12 .
If you need help you can read the actual (or older) posts in the Code::Blocks - forum or search the Code::Blocks - wiki.
Before asking questions, please use the "search"-function.
I will continue to provide nightly-builds from svn-source, because improving C::B and sometimes bugfixing it will, of course, continue.
A complete changelog (from svn revision 1 to HEAD) can be found into my packages or here.
There are also packages available that make it easier to cross-compile wxWidgets applications for MS Windows with Code::Blocks under linux.
A detailed instruction how to do this can be found in the Code::Blocks -
wiki.
I build debian-packages that should be usable on all debian suites from stable (lenny) to experimental/unstable (sid) on i386 and amd64-platforms.
There are no packages for old-stable.
The debianization was originally done by Yiannis Mandravellos (Mandrav) the project-leader of the Code::Blocks-Team.
There might be patches in difference to the original svn-sources, normally small bugfixes that are not (yet) in the svn-tree.
They are listed here (only for last revision).
There are no patches that differ from trunk (except for the fact, that I also create doc-packages containing the english and german manual).
Since I am official C::B developer, I can commit fixes and patches myself, if they are tested and known to work.
So there is no need to deal with patchfiles any longer.
The packages are build with pbuilder in a chroot-environment.
The following steps have to be done as user root, or using sudo !
To install the packages using apt or one of its frontends please add the following lines to your /etc/apt/sources.list :
deb http://apt.jenslody.de/ any main deb-src http://apt.jenslody.de/ any main
To install the actual release version instead of the nightlies using apt or one of its frontends please add the following lines to your /etc/apt/sources.list :
deb http://apt.jenslody.de/ any release deb-src http://apt.jenslody.de/ any release
The best and easiest way to add my public-key to apt's trustdb is to install the package jens-lody-debian-keyring with your preferred package-manager or with:
sudo apt-get update sudo apt-get install jens-lody-debian-keyring
The packages are build against wxWidgets 2.8.12.
If you do not use debian-unstable or testing it is necessary to upgrade your wxWidgets installation.
The wxWidgets packages shipped with debian stable are too old.
Debian testing now provides wxWidgets 2.8.12, the libraries from debian work with my packages (they are installed on my working-system).
Please put the following lines to your sources.list too:
deb http://apt.wxwidgets.org/ lenny-wx main
key-import to apt's trusted keys:
wget -q http://apt.wxwidgets.org/key.asc -O- | sudo apt-key add -
You can also download the C::B binary-packages and sources directly from the pool directory.
The sources can be used on all platforms. You can unpack them (for example) with 7z.
The wxWidgets-packages needed to run Code::Blocks will be installed automagically if you have the appropriate entry in /etc/apt/sources.list.
But if you also want to use wxWidgets for your own programs you need to install at least libwxgtk2.8-dev.
The repo is called (un-)official, because it's on my private server and it's up to me to provide updates and bugfixes.
I try to keep the repositories on my server up to date.
But I can't guarantee that I have the time to do it every day.
If you find any bugs in Code::Blocks please read the posts in the Code::Blocks - forum or view Code::Blocks BTS before you file a bug-report yourself.
Nevertheless, if you want to contact me directly, you can send me an E-Mail or a Personal Message via the Code::Blocks - forum (nickname jens).
This site is maintained by Jens Lody, Neu-Eichenberg, Germany.