how to install anjuta 3.6 ide - 12.04 with kde

I have downloaded the file 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+. Я не могу найти некоторые из этих библиотек.

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/.

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

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

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

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

sudo apt-get install anjuta

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

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