注意 結果として作成する必要は 無かったものです。
発端は Epson PMA-890 の プリンタ の ドライバを 導入する際に 起こっ た事です。拙い個猫の 補足説明が 下部に有ります。つまり zlib-1.2.3.tar.gz を わざわざ 新しく インストールしなくても Epson PMA-890 の プリンタ は 動きます ので これはもう 個猫の 趣味の 範疇です。 しかし 失敗をした顛末 を 見たい方には おもしろいかもしれません! また 話は Plamo-4.03 で lpr つまり 今はやりの cups では有りません もう古い古い 出来事の範疇でしょう が 個猫は まだそこで あくせくしているのです 拝!
わかりにくくいえば
Epson PMA-890 の プリンタ の ドライバ は libpng が 必要とのことら しい
libpng には zlib が あるのが望ましいようだ
Plamo-4.03 では libpng も zlib も すでに インストールされている
Epson PMA-890 の プリンタ の ドライバ を 上手く動かすには libpng の ファイルの一部を変更しないと上手くゆかない。
libpng は Plamo-4.03 では 有るまとまり libgr で 一緒に 取り扱われている。
libpng を 個別で 扱うため libpng の 同じもの(ヴァージョン が 同じ)を 個別に 導入して これはソースを 変更出来る もう少しいうと makefile の 変更を 行う事が出来る。そうして Epson PMA-890 の プリンタ の ドライバ の 導入を行う事が 可能になる。
上記で動かす事が出来たのですが 同じ libpng を 導入するのであれば 最 新版を 導入したい と考えるのが 個猫 の にゃん情 ということで libpng の 最新版を インストール しようとすると zlib を というお薦めが有るようです。
Plamo-4.03 では zlib は 1.2.2 の様に考えられる。ということで 今回は zlib-1.2.3.tar.gz を 導入する という 事に なった理由です。 したがって こ れを しなくても Epson PMA-890 の プリンタ の ドライバ は 動作確認済 ということに なります。
確認した理由では有りませんが Plamo-4.03 での zlib は 1.2.2 に なって いるようですが 内容は zlib-1.2.3 に なっているようです 表示が 異なるだけ? の 様です 詳細は わかりませんが
# cd /var/log/packages/ # cat zlib PACKAGE NAME: zlib-1.2.3-i386-P1 COMPRESSED PACKAGE SIZE: 137 K UNCOMPRESSED PACKAGE SIZE: 280 K PACKAGE LOCATION: /cdrom/plamo/a/zlib-1.2.3-i386-P1.tgz PACKAGE DESCRIPTION: zlib: zlib-1.2.2 ....
に なっているようです!