Code::Blocks 12.11 собираем сами


Поздравьте нас ) вышла новая версия IDE Code::Blocks 12.11 !

Убедиться можно тут, а скачать тут. На выбор доступны исходники или бинарники.
Мы же будем собирать ее из исходников, т.к. в репозиториях ubuntu 12.04 все еще присутствует версия номер 10. Интересующиеся идут под кат.
Открываем терминал и.. оппа !!

mkdir temp_cb && cd temp_cb
wget http://citylan.dl.sourceforge.net/project/codeblocks/Sources/12.11/codeblocks_12.11-1.tar.gz
tar xvfz codeblocks_12.11-1.tar.gz
cd codeblocks-12.11release*
./configure

скорее всего вам потребуются dev от wxWidgets (на которой построен gui C::B):

checking for wxWidgets version >= 2.8.8... no (version 2.6.3 is not new enough)

а так же GTK+ 2.0 ( куда же без него ). Последний тянет около 60 mb раффика, и over9000 пакетов. Какие-то из них определенно не нужны, но разбираться уже лень.

apt-get install libwxgtk2.8-dev gtk+-2.0


eсли очень неймется можете проверить версию (у меня нарисовало 2.8.12 ) :
wx-config --version

Снова повторюсь
./configure

надеюсь вы увидите это :

****************************************
* Code::Blocks source tree has been configured. *
****************************************
если это не так.. друг у меня для тебя плохие новости.

Для всех остальных (сначала читаем, потом пишем в консоль) :

make && make install (Вариант для мазахистов )

или ( для тех кто любит свою машинку

make && checkinstall -D
dpkg -i codeblocks_12.11-release-8629-1_amd64.deb

Предчувствуя, я собрал deb пакет под х64 архитектуру, мб вам понадобится.


The End

UPD
У меня этот засранец упорно не хотел видеть собственную библиотеку. Проблема была в некорректных символьных ссылках :

cd /usr/local/lib
ln -s /usr/local/lib/libcodeblocks.so.0.0.1 libcodeblocks.so.0
ln -s /usr/local/lib/libcodeblocks.so.0.0.1 libcodeblocks.so
cp libcodeblocks.so.0 /lib/
cp libcodeblocks.so /lib/

Комментарии