Last-Modified: Friday, 02 November 2001 21:19:21 +0900 (JST)
- ・magicpoint
-
先日のこと。送ってもらったある mgp ファイルを印刷しようとたら magicpoint が png ファイルを
読み込めないことが判明。png ファイルを参照しているところで 'unknown or unsupported image type'
となる。 png をサポートしていたと思ったのに... しかし 手元の magicpoint で読めないのは事実...
libpng 1.0.8 がインストールされているが 使われていない様子... インストールしたときのことは
忘れてしまったし...
という訳で 最新の magicpoint 1.0.9a と libpng 1.2.0 をインストールして試してみることに...
しかし どこで失敗したのか リンクするときに失敗する。原因は png関連のライブラリをリンクしている
ところでシンボルが解決できていない。このあと印刷を仕上げて コピーを作る必要があるが、
残り時間が少ないのでどこで どうインストールを間違えたのか 調べているより、必要な関数が
含まれている .o ファイルの存在がわかっているから Makefile で リンクしているところ
を書き換えて `make` を実行、リンクは成功して mgp コマンドが出来る。
再度、mgp を実行して png ファイルが読めるか確かめる... しかし 同じ様になって pngファイルが
読めない... ちゃんとリンクできたのに...
ふと `mgp -v` を実行してみると 1.0.8a のまま... そういえば 先程 Makefile を書き換えたあと
`make` は実行したが `sudo make install` するのは忘れた...
という訳で `make install` を実行してから mgp を実行したら ちゃんと読み込めた....