libpng の料理方法
ネットワーク・グラフィック・フォーマット ライブラリをインストールしましょう。
最終更新日 : 1998 年 10 月 29 日
材料
Solaris[ developper ]以上ががインストールされたコンピュータ。 今回は Solaris2.6 / Ultra1 を素材にしました。
libpng のソース・コード
GNU gcc の実行環境
GNU gzip の実行環境
材料の入手
ソース・コードを入手しないと話になりませんので、誰かにもらうかお買い物に行きましょう。 下記の場所や雑誌の付録から入手してください。
Web site だとhttp://sunsite.sut.ac.jp/ や http://www.vector.co.jp/、 ftp site だとftp://sunsite.sut.ac.jp/などから、もってきましょう。 今回は、 libpng-1.0.1.tar.gz をもってきました。
README に Ver.1.0 以上を使ってね ... と書かれています。 1.0 以前のものがインストールされていたら入れ替えた方がいいみたいですね。でも、きっと 2.0 になったら 1.0 はダメよとか書かれるんだろうな。
下拵え
まず材料を解凍します。 パスは[ /usr/bin /usr/sbin /usr/ccs /usr/ccs/bin /usr/local/bin . ]に貼ってあります。
# cd /usr/local/compile # gzip -dc libpng-1.0.1.tar.gz | tar xvf - # cd libpng-1.0.1
さてコンパイル
あとは INSTALL に書かれているように scripts の下に用意された Makefile のテンプレートを使用して作成しましょ。ちゃんと Solaris2.x / gcc 用もありますしね。
# make -f scripts/makefile.s2x
さぁ、盛り付け
Makefile に install オプションがあるのでこれで盛り付けてしまいましょう。デフォルトは /usr/local になっています。 /usr/local/include とか /usr/local/lib がすでにあるよぉ〜なんてエラーが出ます。気にしないようにしましょ。
# make -f scripts/makefile.s2x install
後片付け
ソース・コードなどはバックアップしておいて作業した生ごみは必要がなければ消してしまいましょう。
# cd /usr/local/compile # rm -r libpng-1.0.1.tar.gz libpng-1.0.1
[ Solaris 料理コーナー ] [ トップページ ]
BEKKOAME//INTERNET で公開していたページです。作成: 1998 年 10 月 29 日〜 Copyright (C) 1998 Katsauki Shimizu <katsuaki-s @_nifty.com> All rights reserved.