□インストールの順番に気をつけやう
○依存関係が存外キビシイっす
libpng の make の前に zlib をインストールしておかな
くっちゃいけない とか、依存関係が若干、あります。こ
のページの順番通りに make していけば、 多分、大丈夫
だと思います。
□ソースを全部げっちゅーしとこう
○SunSITE でイッキにげっと!
で、ソースがげっちゅーできます。その他、ftp Ring とか、
ミラーサイト とかにも沢山アップされていると思うので、
近場のサイトからダウンしてきてくらさい。もちろん、
最新版をねっ。今回、 make した 2001/12/05 日時点での最新版は、
- zlib-1.1.3.tar.gz
- libpng-1.2.0.tar.gz
- jpeg-6b.tar.gz
- giflib-4.1.0.tar.gz
- libungif-4.1.0b1.tar.gz
- tiff-v3.5.5.tar.gz
- imlib-1.9.8.tar.gz
の、ようです。順番にいってみやうっ!
□ソースを全部げっちゅーしとこう
○zlib-1.1.3.tar.gz の make
- % gzip -dc zlib-1.1.3.tar.gz | tar -xf -
- % cd zlib-1.1.3
- % env CFLAGS=-O2 ./configure
- % make
- # make install
です。ラクチンでナイスだっ。 /usr/local/lib にインストール
されます。
○libpng-1.2.0.tar.gz の make
- % gzip -dc libpng-1.2.0.tar.gz | tar -xf -
- % cd libpng-1.2.0
- % cp ./scripts/makefile.solaris ./Makefile
- % env CFLAGS=-O2 make
- # make install
まぁ。こんなモンか。/usr/local/lib にインストールされます。
それと、/usr/local/include/setjmp.h と、
/usr/local/include/machine@ -> ../kvm/machine があると、
コンパイルエラーになるので、先に remove しておきてください。
○jpeg-6b.tar.gz の make
- % gzip -dc jpeg-6b.tar.gz | tar xf -
- % cd jpeg-6
- % env CFLAGS=-O2 ./configure
- % make
- # make install
○giflib-4.1.0.tar.gz の make
- % gzip -dc giflib-4.1.0.tar.gz | tar -xf -
- % cd giflib-4.1.0
- % env CFLAGS=-O2 ./configure
- % make
- # make install
○libungif-4.1.0b1.tar.gz の make
- % gzip -dc libungif-4.1.0b1.tar.gz | tar -xf -
- % cd libungif-4.1.0b1
- % env CFLAGS=-O2 ./configure
- % make
- # make install
○tiff-v3.5.5.tar.gz の make
- % gzip -dc tiff-v3.5.5.tar.gz | tar -xf -
- % cd tiff-3.5.5.tar.gz
- % env CFLAGS=-O2 ./configure
- % make
- # make install
x86 で make する場合は、 configure に x86 用のエントリ
を書き加えない とダメらしいぞ。SPARC でのコンパイルは
ラクチンだよ。でも・・・
ld のワーニングがいっぱいでるねー
でも、 make できたみたいだからいいや(笑)
◯imlib-1.9.8.tar.g の make
- % gzip -dc imlib-1.9.8.tar.gz | tar -xf -
- % cd mlib-1.9.8
- % env CFLAGS=-O2 ./configure
- % make
- # make install
インストールが終わると、 /usr/local/bin/imlib_config って
コマンド ができています。環境設定が必要になった場合は、こ
のコマンドで設定すると、良いようです。
インストールでけたっ?
Copyright(c) ORATORIO-TANGRAM.com 2001-2007 All Rights Reserved.
Total: