なかなかうまくいかない.
エラーログをみてみたところ,
依存しているため, ループが発生していた. ざっとみたところ, どうやら qdbm は doxygen なしでもコンパイルがとおりそうだったので
の順にビルドすることで完了.
何やら OmoiKondara の調子が悪くなったような気がする. 今のところ
という現象が発生している. それぞれ
ためのようで, とりあえずは以下のパッチで Canna と SDL はビルドするようになった. %endif のほうの修正は, 本来はもっと厳密にする必要があると思われるが, 今のところは動いてるので, 問題なしということにしておく.
Index: OmoiKondara =================================================================== RCS file: /home/cvs/tools/OmoiKondara,v retrieving revision 1.124 diff -u -r1.124 OmoiKondara --- OmoiKondara 4 Aug 2003 11:23:22 -0000 1.124 +++ OmoiKondara 22 Aug 2003 18:29:52 -0000 @@ -460,9 +460,9 @@ end else case line - when /%endif/ + when /^[^#].*%endif/ stack.pop - when /%else/ + when /^[^#].*%else/ stack[-1] = !stack[-1] else if stack.last then @@ -487,6 +487,7 @@ else macros[m] = "" end +#print "#{m} => #{macros[m]}\n" when /%\{(\w+)\}/ then m = $1 if macros.has_key?(m) then @@ -494,6 +495,7 @@ else macros[m] = "" end +#print "#{m} => #{macros[m]}\n" when /%\(([^)]+)\)/ then shcmd = $1 res = `#{shcmd}`.chomp @@ -517,9 +519,9 @@ macro["alpha"] = "alpha alphaev5 alphaev56 alphapca56 alphaev6 alphaev67" macro["mipsel"] = "mipsel mips" spec = pre_process_strip(spec, macro) - name = spec.scan(/^name\s*:\s*(\S+)\s*$/i)[0][0] - version = spec.scan(/^version\s*:\s*(\S+)\s*$/i)[0][0] - release = spec.scan(/^release\s*:\s*(\S+)\s*$/i)[0][0] + name = expand_macros(spec.scan(/^name\s*:\s*(\S+)\s*$/i)[0][0],macro) + version = expand_macros(spec.scan(/^version\s*:\s*(\S+)\s*$/i)[0][0],macro) + release = expand_macros(spec.scan(/^release\s*:\s*(\S+)\s*$/i)[0][0],macro) macro["name"] = macro["PACKAGE_NAME"] = name macro["version"] = macro["PACKAGE_VERSION"] = version macro["release"] = macro["PACKAGE_RELEASE"] = release
しばらくビルドをすすめて, 試しに OmoiKondara を 元に戻してみたところ, Cannaでエラーを吐くことも, SDLで無限ループにはまることもなくなっておりました. いったい何だったのだろう…
近鉄百貨店に用があったので、八木に行く。
用件は普通に済ませたのだが、2点ほど気を引くことがあったので、書いておく。
明日かららしい。ちょうど準備中だった模様。
橿原文化会館の前が何やら騒がしい。ステージ衣装に身をつつんだ連中がうろちょろ。 「ひょっとして吹奏楽コンクールか?」と思って文化会館の日程表を確認したところ、 果たして、関西吹奏楽コンクールで、 大学・職場・一般の部だった模様。
そういや9年前、当時いた団体*1が 関西代表になって、関西吹奏楽コンクールに出ることができた *2のだが、 その際は、県大会が橿原文化会館で、関西大会は奈良文化会館だった。 今年は逆だったようだが、何らかの分担があるのだろうか。
なお、9年前にいた団体、今回も関西大会に出場しており、 タイムテーブルを見る限り ちょうど(搬出口を)通りがかった頃に搬出していたはずなのだが、誰にも出くわさなかった。
はたして、結果はどうだったのだろうか。
夏休みも終わってしまったので、出勤。とりあえずは復帰できたっぽい。
*Messages* の更新情報取得には、antenna.lirs もしくは index.rdfをご利用ください。 豪傑アンテナ の LIRSからも取得可能です。
1 TK [単にその日ホールが空いてるかどうかだったりして>コンクール]