- ベストアンサー
2chブラウザーのインストール方法
おちゅ~しゃをインストールしたいのですが、方法がわかりません。 ochusha-0.5.8.2.tar.bz2をダウンロードして # tar vxjf ochusha-0.5.8.2.tar.bz2 # cd ochusha-0.5.8.2 # ./configure # make とするのですが、 make: *** No targets specified and no makefile found. Stop. とでてしまいます。 どうすればいいのでしょうか? osはdebianを使ってます。初歩的な質問ですみません。 どなたかよろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 Debian3.1(Sarge)にochushaをインストールしてみましたが、簡単に動きましたよ。 configure途中で要求してくる開発用ライブラリはいくつも入れましたけど、すべて DebianのパッケージでOKでした。 1回目configureエラー $ ./configure configure: error: glib-2.2.x is required glib-devパッケージをインストールした # apt-get install libglib2.0-dev 2回目configureエラー $ ./configure configure: error: gtk+-2.2.x is required gtk-devパッケージをインストールした # apt-get install libgtk2.0-dev 3回目configureエラー $ ./configure checking for libxml-2.0 >= 2.5... configure: error: libxml2 is required. libxml2-devパッケージをインストールした # apt-get install libxml2-dev 4回目でconfigure正常終了! $ ./configure configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands $ あとは、make & make install $ make $ su Password: # make install 無事コンパイル終了 # ls /usr/local/bin/ ./ ../ ochusha* 正常に動いて、2chも見ることができました。 参考にしてください。
その他の回答 (4)
- mac_res
- ベストアンサー率36% (568/1571)
> 一応、config.logを見てみましたが、沢山ありすぎて、どこを見たらよいのかわかりません。これって、あきらめるしかないのでしょうか? Debianでちゃんとビルドできてますよ。 あきらめることはないでしょう。 #2, #3の方が仰るように、Cで書かれたプログラムをコンパイルする環境が整っていないだけです。 とりあえず、 apt-get install gcc あとは順に、不足パッケージをinstall
補足
みなさん回答ありがとうございます。 さっそくですが、苦戦しています。 cの開発環境が不十分というのは理解できたものの... まず初めに、gccは、すでにインストールしてありました。 次に、glibをインストールしようと思い。 glib-2.11.4.tar.gzをダウンロードして # tar zxvf glib-2.11.4.tar.gz # cd glib-2.11.4 # ./configure とすると #error GNU libiconv not in use but included iconv.h is from libiconv となるので、 # ./configure --with-libiconv=gnu # make # make install とすると無事にインストールできました。 しかし、ここで # tar vxjf ochusha-0.5.8.2.tar.bz2 # cd ochusha-0.5.8.2 # ./configure とすると configure: error: glib-2.2.x is required となります。 glibは.2.11.4をインストールしたのになぜ... 今は、ここで止まってます。 他にもパッケージは、沢山インストールしたですが、たしかGTK+が必要と聞かれて GTK+のインストールに必要な gettext,libxml-2,fontconfig,FreeType,ATK,libjpeg,libtiff,libpng,cairo,Pango をインストールしてました。沢山ありすぎて、この辺りで、混乱してしまい、上手くインストールできたかは、わかりません。でも、不思議なことに、今は、GTK+が必要と聞いてきませんが...
- mtfoggy
- ベストアンサー率14% (37/255)
configure: error: glib-2.2.x is required ↑ エラーメッセージを読むこと。
- adkori
- ベストアンサー率31% (221/705)
debianにgcc他の開発環境は入っていますか? どうもそれが無いせいでconfigureに失敗しているような気がします。 もしJDでも良ければ参考サイトにdebian用パッケージがありますので ソースからインストールしなくても良いと思いますが。
お礼
お礼が遅れて、申し訳ありません。 非常に助かってます。 ご指摘のとうり、debianに開発環境が入ってませんでした。 ありがとうございました。 JDもためしにやってみようかと思い apt-get install jd してみましたが、ダメでした。たぶんsarge版だからかな?
- mac_res
- ベストアンサー率36% (568/1571)
./configureが正常に終了してないようですね。 makeと打つ前に何かエラーが出ているはずです。 make: *** No targets specified and no makefile found. Stop. と言うのは、Makefileがうまく生成されなかったために、2次的におきてます。
お礼
お礼が遅れて、申し訳ありません。 非常に助かってます。
補足
さっそく、回答ありがとうございます。 makeと打つ前に、エラーがでてました。 *** Could not run GLIB test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GLIB is incorrectly installed. configure: error: glib-2.2.x is required というものです。 一応、config.logを見てみましたが、沢山ありすぎて、どこを見たらよいのかわかりません。これって、あきらめるしかないのでしょうか? apt-get install でできたら一番、良いのですけど...
お礼
再セットアップして、上記のとおりすると、ビルドできました。 ありがとうございました。
補足
すごく丁寧なお答え、ありがとうございます。 それに、インストールまでしてくれて、感謝します。 一応、記載にある全てのライブラリーをインストールしましたが、やはり エラーがでます。 # ./configure とすると configure: error: glib-2.2.x is required 以前と同じエラーです。 同じSargeなのに... なぜでしょう?