なかなかうまくいかない.
エラーログをみてみたところ,
依存しているため, ループが発生していた. ざっとみたところ, どうやら 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 [単にその日ホールが空いてるかどうかだったりして>コンクール]