apt-get install jens-lody-debian-keyring
You will be warned, because of missing authentication, but you should allow installation anyway.
To use the svn sources you also need to have autoconf and automake installed.
EDIT:
To use "my" sources you also need either autoconf and automake or an installed C::B.
You also need to install libwxgtk2.8-dev and wx-common.
EDIT:
By the way: the correct syntax to enable all contrib-plugins is:
./configure --with-contrib-plugins=all
use to see all options
apt-get install libgtk2.0-dev
Do not use standard-prefix ("/usr/local"), because it's in system-PATH before "/usr/bin", that will most likely cause the errors.
I use "~/codeblocks-tmp" as prefix for test-compiles with automake-system.
./configure --prefix=/home/jens/codeblocks-tmp --with-contrib-plugins=all
and start codeblocks with full or relative path from console ("~/codeblocks-tmp/bin/codeblocks") without any problems.
You can use any directory you have write and exe-access, of course.
I guess you still have C::B in "/usr/local".
If you do a new build, even with other prefix, it is not removed automatically.
To get a clean system, you will have to do some handwork now:
delete the following files:
/usr/local/bin/codeblocks
/usr/local/bin/codesnippets
/usr/local/bin/cb_console_runner
/usr/local/bin/cb_share_config
/usr/local/lib/libcodeblocks.la
/usr/local/lib/libcodeblocks.so
/usr/local/lib/libcodeblocks.so.0
/usr/local/lib/libcodeblocks.so.0.0.1
/usr/local/lib/libwxsmithlib.la
/usr/local/lib/libwxsmithlib.so
/usr/local/lib/libwxsmithlib.so.0
/usr/local/lib/libwxsmithlib.so.0.0.1
/usr/local/lib/pkgconfig
/usr/local/lib/pkgconfig/codeblocks.pc
/usr/local/lib/pkgconfig/wxsmith.pc
/usr/local/share/applications/codeblocks.desktop
/usr/local/share/icons/gnome/48x48/mimetypes/gnome-mime-application-x-codeblocks-workspace.png
/usr/local/share/icons/gnome/48x48/mimetypes/gnome-mime-application-x-codeblocks.png
/usr/local/share/man/man1/cb_console_runner.1
/usr/local/share/man/man1/cb_share_config.1
/usr/local/share/man/man1/codeblocks.1
/usr/local/share/man/man1/codesnippets.1
/usr/local/share/mime/packages/codeblocks.xml
/usr/local/share/pixmaps/codeblocks.png
and the following directories:
/usr/local/include/codeblocks
/usr/local/include/wxsmith
/usr/local/lib/codeblocks
/usr/local/share/codeblocks
run inside your build-directory or delete the content of manually
purge all C::B-packages via synaptic
make sure there is no C::B-executable left on your hdd
install C::B with synaptic
C::B should start as svn 5368, svn-string (start-page) is svn build rev 5368 (2008-12-30 11:05:44) gcc 4.1.2 Linux/unicode
for 32- and 64-bit and
build-string (about-menu) is Build:Dec 30 2008, 12:48:22 - wx2.8.9 (Linux, unicode)
for 64-bit and Build:Dec 30 2008, 11:38:15 - wx2.8.9 (Linux, unicode)
for 32-bit
1) SVN code contains errors (it's ok - development code)
2) 8.02 is too old.
3) Nightly builds only for windows.
I'm using Linux. How I can get new version of codeblocks??? Not daily version, just relative new??? HOW???
2009 Jan 5 -> SNV -> Error:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../../src/include -I/usr/local/lib/wx/include/gtk2-ansi-release-2.8 -I/usr/local/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -I../../../../src/include -I../../../../src/include/wxscintilla/include -Ulinux -Uunix -O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT HexEditPanel.lo -MD -MP -MF .deps/HexEditPanel.Tpo -c HexEditPanel.cpp -fPIC -DPIC -o .libs/HexEditPanel.o
HexEditPanel.cpp: In member function ‘void HexEditPanel::OnDrawAreaKeyDown(wxKeyEvent&)’:
HexEditPanel.cpp:924: error: ‘class wxKeyEvent’ has no member named ‘GetUnicodeKey’
make[4]: *** [HexEditPanel.lo] Error 1
make[4]: Leaving directory `/home/s/my/codeblocks/trunk/src/plugins/contrib/HexEditor'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/s/my/codeblocks/trunk/src/plugins/contrib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/s/my/codeblocks/trunk/src/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/s/my/codeblocks/trunk/src'
make: *** [all-recursive] Error 1