magicpoint-1.0.5


mgp-1.0.5

業界(何の?)標準のプレゼンテーションツール, magicpoint の新しいのが知ら ん間に出てたので, ちょっとコンパイルしてみました. README を見ると 6月あたまくらいに出てたようです.

現行のリリース版はどうなっているのか知らんが, 実は俺がインストールした Vine のバイナリには若干問題があって, VFlib がリンクされていないのだ. だから, 日本語のプレゼンテーションファイルを使うと, 普通の bitmap フォントしか使われず, えらく小さく表示されてしまって 全然使い物にならんのである. これじゃ作者に申し訳がたたん.

文句があったら自分で直せ, である. 新しいリリースを機会に自分でコンパイル してみたが, やっぱりなぜかVFlib をリンクしない. どこでおかしいのか調べたら, configure が狂っており, 「VFlib がインストールされてない」と判断してやがる. そんなばかな. ちゃん とインストールされてあるのにな. 他にも VFlib を使うプログラムは幾つかあるが, そいつらはちゃ んとダイナミックリンクして動いてるぞ. これは絶対 magicpoint に付いてる configure がおかしいのだ. configure はしょせん shell script なので, おかしいところを捜してみた. configure の VFlib関連のところを見ると, ライブラリがインストールされてい るディレクトリを捜しているが, 捜すべきディレクトリのリストがおかしくて, わしのシステムではライブラリとヘッダファイルが見付からなかったのだった. WIDE には FreeBSD 及び solaris 偏向が見られるが, これもその一例であろう.

あ, 今, 1.0.5 で mgp ファイルの parser にバグがあるのを発見. 昔作ったプレゼンテーションファイルで動きません. ぐわー!むかつく. むかつくので, 1.0.4 に戻しました. 残念.

で, どこをどう直すかなんですが, configure が VFlib を捜しているところで, ディレクトリのリストを for 文で廻して捜しにいってる箇所がある. そのディレクトリの リストに自分の VFlib が置いてあるディレクトリを追加すると良いのです. Vine なら /usr/lib/libVFlib.so.xx ですので, /usr を追加しとけば良い. ヘッダファイルは VF.h ですが, こいつもおそらく /usr/include か /usr/local/include あたりにあるでしょう. 下に修正例を載せときます. 1.0.4 の configure 1160 行あたり.

if test "$mgp_use_vflib" = "yes"; then
	echo $ac_n "checking for VFlib library/header""... $ac_c" 1>&6
echo "configure:1165: checking for VFlib library/header" >&5
	for dir in /usr/local/VFlib /usr/local/vflib /usr/local /usr; do 
		ac_cv_vf_libname=VFlib
		ac_cv_vf_libdir=no
		ac_cv_vf_hdrdir=no
		if test -d $dir/lib -a -f $dir/lib/libVFlib.so; then
4行めで /usr を追加してあります.

ライブラリが本当に無い場合は magicpoint のせいじゃないよ. 自分で VFlib のパッケージをとって来るなりコンパイルするなりしてインストール してちょうだい. slackware 系なら, tar tvfz PACKAGE_FILE_NAME でインストールされる もののリストが見れるし, rpm なら rpm -qfl PACKAGE_FILE_NAME ですか. モノがどこに入るかをこれで確認して, 必要に応じて configure を編集してくれ.

その他

全部アップグレード. gnome 関連.

ORBit は, 若干実装された関数が増えている. 他はほとんどが bug fix .

gimp-1.1 の新機能

せっかくだから, ここに 1.1.7 の新機能を紹介しよう. ディストリビューショ ンの 「NEWS」からの翻訳

GIMP 1.1 - New features -*- text -*-

現在作業中のものを含めて, 新しい機能を下に紹介しよう. ソースを全部読んだわけではなく, ChangeLog を見ただけなので, 全てを正し く紹介できたという保証も自信も無い. ただ, ちょいと足りないものがある, と いうことだけは保証できる. リストの下に行くにしたがって新しくなる. 最後に, いつもの奴(訳註:著作権 などの表記)を含む.

Copyright 1998 by Sven Neumann
Modified by Zach Beane

どうです. すげえでしょう(いばるな). もうこれは, 何があっても 1.1 に移行するしか. 実際, gmc からメインウィンドウにファイルを drag して開くことができるのは, 非常に便利です. クイックマスクも良い. まあ, 若干動作がおかしいところもけっこうあるけどね. 特に, script-fu まわりがかなり. . .