2007-11-17

Cygwin環境へのBiglooのインストールにおける注意点

自分向けに注意点。

  1. アーカイブはCygwinのtarで展開する
  2. GCC 3.xでコンパイルする場合、configure--cflags=-fno-reorder-blocksを必ず渡す

1について。Biglooのアーカイブにはシンボリックリンクが入っている。シンボリックリンクを良きに計らってくれるWindowsのアーカイバなどというものは存在しないので、Cygwinのtarなどを使って展開する。シンボリックリンクの存在を忘れていて、見事なまでに嵌った。

2はGCC3系列のバグだそうだ。これを忘れたままコンパイルしたら、見事にコンパイラがシンボルを参照できなくなって大量のエラーと共にコンパイルに失敗した。INSTALLの一番最初に書いてるのに見落としている辺り、いかに自分がこの手の注意を読み飛ばしているかが知れる。