Установка Code::Blocks IDE 10.05 в Ubuntu 10.04

Для тех кто пользуется этой IDE не будет новостью, что в репозиториях Ubuntu 10.04 доступен Code::Blocks 8-й версии, на официальном сайте доступна 10-я версия.

В этом совете будет описан способ решения проблем, появляющихся при установке новой версии Code::Blocks 10.05.


Дата: 07.07.2010 г.

Рейтинг: 0

Метки: linux, ubuntu, ubuntu 10.04, ide, code::blocks

Начнем с простого, скачаем новую версию со страницы загрузки. Wiki от Code::Blocks предлагает инструкцию по установке, в ней написано все довольно четко, но есть два маленьких недостатка: 1-й она на английском и 2-й в инструкции не указанно как решить проблему при запуске Code::Blocks, которая в командной строке выглядит так:codeblocks: relocation error: /usr/lib/libcodeblocks.so.0: symbol _Z18wxSafeConvertWX2MBPKw, version WXU_2.8.2 not defined in file libwx_baseu-2.8.so.0 with link time reference

Вот собственно, как бороться с этой проблемой я и расскажу.

Первое что попалось, как предложенное решение, это запустить Code::Blocks с ключиком d, вот так:

$codeblocks -d

Да, он запустился, можно потыкать менюхи, даже проект создать и редактировать можно, но при попытке компилировать \"вылет\" sad .

Покопавшись еще немного нашел вот эту инструкцию, она и решила проблему полностью. Инструкция опять таки на английском и в добавок обобщенная поэтому, я со ссылкой на источник представляю вам вариант под Ubuntu 10.04 Lucid Lynx.

Для того чтобы сторонний репозиторий, воспринимался, как свой-родной, добавим ключик, командой:

#sudo curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -

В Ubuntu 10.04 пакет curl изначально не установлен, устанавливаем его командой

#sudo apt-get install curl

Добавим необходимые репозитории, для этого можно просто в командной строке с правами суперпользователя выполним команду:

# gedit /etc/apt/sources.list

Переходим в конец текста и добавляем:

# wxWidgets/wxPython repository at apt.wxwidgets.org
deb http://apt.wxwidgets.org/ lucid-wx main
deb-src http://apt.wxwidgets.org/ lucid-wx main


Сохраняем. Осталось обновиться:

#sudo apt-get update
#sudo apt-get upgrade

Я обновлялся и использовал aptitude, вместо apt-get, который при обновлении сообщил, что обновление пакетов из данного источника я могу нарушить безопасность своей системы. Т.е. если Вы не готовы пойти на такой \"риск\" лучше не обновлять Code::Blocks вообще.

Все Code::Blocks запустился и функционирует lol

Установка Code::Blocks IDE 10.05 в Ubuntu 10.04


Свежий уже собранный code::blocks всегда можно с официального сайта (раздел Download binary).

Вот и все, удачных проб. С уважением Сургай Владимир.



Похожие статьи: