ふと思い立ってFDTD計算ソフトのmeep(meep-1.1.1)をインストールしようとしたら,はまった.(あげくに./configureしかまだ終わってない)
環境はFreeBSD 8.0-CURRENT-200902.アーキテクチャはamd-64.
遭遇した致命的な問題は
- ./configureがさくっと失敗したので,必要なライブラリを揃えて再挑戦したら,読み込んでくれずに失敗.
./configure LDFLAGS='-L/usr/local/lib/ -L/usr/lib/ -L/lib/' CPPFLAGS='-I/usr/local/include/ -I/usr/include/'
- なぜか,"Bad fd number"とか言われて,./configureが途中で止まる.
- 検索すると,shでcsh風に書くとこうなるらしいので,27914行目を以下のように修正.
27914c27914
< if guile -c "$ractivate" > /dev/null 2>&1; then
---
> if guile -c "$ractivate" >& /dev/null; then
の二つ
これで,やっと./configureは通った.
現在make中.
makeも完了.良かった.