web-dev-qa-db-ja.com

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
Frank

通常、PPAを追加することをお勧めしますが、誰も利用できないようです。 PPAが見つからない場合、これは私の次のステップです。

Anjuta 3.4 debianパッケージのソースを取得し、ソースをバージョン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を使用する代わりに、 http://www.anjuta.org/ から最新バージョンのURLを取得してください。

名前を変更し(後の手順で重要!)、ダウンロードしたソースを解凍し、ディレクトリに移動します

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

これは失敗する可能性がありますが、運がよければ、しばらくして~/anjuta_compiling_placeに新しい光沢のあるdebianパッケージが必要です。

次に、正しい順序でパッケージをクリックしてインストールするか、次のコマンドを発行します。

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

問題が見つかった場合は、コメントを追加してください。修正を行い、お手伝いします。できるだけ冗長になるようにしてください(エラーをコピーして貼り付けるなど)。

これをターミナルに入力してインストールします。

Sudo apt-get install anjuta

2
Merri

ほとんどのソフトウェアでは、自分でダウンロードしてコンパイルする必要はありません。 buntuリポジトリからこれらのパッケージを簡単にインストールできます。 プログラムの追加と削除を使用するか、コマンドラインでSudo apt-get install anjutaと入力するだけです。

0
guntbert