著作一覧 |
昨日、OSXのMonoを構築しようとして、えらく閉口した。
libmonoutil.a というのを、いろいろ見ていてみても、libMonoPOSIX.a(うろ覚え)アーカイブ時に参照させる方法がわからない。
最後には面倒になって、libMonoPOSIX.a用のMakefileを直接編集してしまったが、もちろん、それではconfigureをし直すたびに手作業が入るのでだめだ。
で、思ったのは、autoconfも自動生成パターンなんだから、結局は
・Makefileのジェネレーションギャップパターン用スタブを用意しておく
しておいてくれりゃ、それで良いのではないかと。
「最後には手作業」ってのが、人間が介在することの一番のメリットなんだから、それをサポートしておいたほうがいいと思う。
(もちろん、きれいに全部自動化でき、かつその生成物の何をどうすればどう変わるかが、すごく低いハードルで処理できるんなら、そのほうが良いかも知れないけど、やっぱり人間様が切り札だということは変わらないよね)
ジェズイットを見習え |