- 393 名前:login:Penguin mailto:sage [2011/02/21(月) 01:08:36.30 ID:rWnMYW+8]
- システムが完全にぶっこわれたので、再インストールしたよ・・・(orz
./configure を --prefix=/usr/local だけして安心してたけど、それだけだと /usr にも書き込みをしてしまうみたい。 そういえば sudo make install してたわ…(気付けよorz 「じゃぁ、sudo しなくても make install で動くようにすれば、 それって、/usrなどのroot権限の場所に書き込まずに make install できたってことだよな…」 と思ったので、sudo を使わずに make install やる方法を探ってました。 「$HOME/local_apps 以下に、/usr 環境を真似して作ってしまえばどうか?」と思い、 ./configure のオプションパスを片っ端から ~/local_appsに設定してコンパイルするようにしたら、うまくいったです。 git clone git://git.pf.sourceforge.jp/gitroot/k/ke/kemeco/build_gimp2.7.git 最初に pre_build_gimp2.7.sh を実行して、その次に build_gimp2.7.sh を実行するようにしました。(sudo 使う apt-get コマンドを切り分けたかったから) インストール直後の状態から、ダウンロード時間含めて1時間くらい待ってればgimp2.7が機動してると思います。 ただ、一つ問題があって、どうも libjpeg を認識してくれません。あと libtiff ~/local_apps/lib/pkgconfig を見ても、あるはずの libjpeg.pc が用意されないです。仕方ないので手動でlibjpeg.pcを書いて pkg-config --cflags libjpeg などでパスが出力されるようにしたのですが、それでもgdk-pixbufとgaglの./configureでlibjpegが無いと言われます。 「もしかして libjpeg や -ljpeg以外の名前なのだろうか??」とかいろいろ考えてるのですが、いまいち原因がわかりません。 ずばり、どうやれば libjpeg 使えるようにできますか? というか、要するに gdk-pixbufが想定してる libjpeg や libtiff って、もしかして別の種類の libjpeg なのでしょうか? もぅ、わけがわかりません・・・(涙orz
|

|