как установить anjuta 3.6 ide - 12.04 с kde

Я скачал файл anjuta-3.6.1.tar.xz отсюда -> http://projects.gnome.org/anjuta/ , сейчас я хотел бы установить его, но не знаю как. Я посмотрел на install.txt и сделал cd в каталоге программ, а затем эту команду:

./configure

это сработало, и после этого он говорит дать make, но это не ' т работа. Не могли бы вы мне помочь?

Вот вывод

$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for flex... no
checking for lex... no
configure: error: flex is required

Я думаю, что мне также не хватает некоторых перечисленных библиотек на http://projects.gnome.org/anjuta/downloads. HTML , например, GTK +. Я не могу найти некоторые из этих библиотек.

4
задан 6 August 2013 в 21:57

3 ответа

Обычно я бы порекомендовал вам добавить PPA, но, похоже, никого нет в наличии. Это мой следующий шаг, если PPA не будет найден:

Просто получите исходный код пакета Debian Anjuta 3.4, измените исходные коды на версию 3.6 и снова скомпилируйте пакет.

Из консоли получите исходный код пакета debian.

mkdir ~/anjuta_compiling_place
cd ~/anjuta_compiling_place
apt-get source anjuta

Теперь загрузите исходный код anjuta.

wget http://ftp.gnome.org/pub/GNOME/sources/anjuta/3.6/anjuta-3.6.1.tar.xz 

Если вы читаете это через некоторое время, вместо использования этого URL, получите URL последней версии с http://www.anjuta.org/ .

Переименуйте (важно для последующих шагов!) И распакуйте загруженный источник и компакт-диск в каталог:

mv anjuta-3.6.1.tar.xz anjuta_3.6.1.orig.tar.xz
tar xf anjuta-3.6.1.orig.tar.xz
cd anjuta-3.6.1

Распакуйте файлы debian:

tar xzf ../anjuta_*.debian.tar.gz

Установите требуемые зависимости для компиляции anjuta:

sudo apt-get build-dep anjuta

Запустите debchange и отредактируйте первую запись, изменив первую строку с правильной версией, например:

anjuta (2:3.6.1-0ubuntu1) UNRELEASED; urgency=low

Вы также можете добавить некоторый текст, описывающий то, что вы сделали, так же, как и все остальные записи в этом файле. Будь осторожен!

Кроме того, если вы хотите автоматически подписать пакет, убедитесь, что ваше имя и адрес электронной почты верны. Если вы не знаете, о чем я говорю, просто проигнорируйте это.

Теперь сохраните Ctrl + O и выйдите из Ctrl + X .

И затем скомпилируйте новый пакет:

debuild

Это может не получиться, но если вам повезет, через некоторое время у вас должен появиться новый блестящий пакет debian в ~/anjuta_compiling_place.

Теперь просто нажмите на пакеты в правильном порядке, чтобы установить их, или выполните следующие команды:

cd ~/anjuta_compiling_place
sudo dpkg -i libanjuta*.deb anjuta*.deb

Если вы обнаружите какие-либо трудности, пожалуйста, добавьте комментарий, и я постараюсь внести исправления и помочь вам. Постарайтесь быть максимально подробным (скопируйте и вставьте ошибки и т. Д.).

0
ответ дан 6 August 2013 в 21:57

Введите это в Терминале, чтобы установить его:

sudo apt-get install anjuta

0
ответ дан 6 August 2013 в 21:57

Для большинства программ нет необходимости загружать и компилировать их самостоятельно. Вы можете легко установить эти пакеты из репозиториев Ubuntu . Вы можете использовать Установка и удаление программ или просто набрать sudo apt-get install anjuta в командной строке.

0
ответ дан 6 August 2013 в 21:57

Другие вопросы по тегам:

Похожие вопросы: