[FreeBSD-users-jp 96520] Re: FreeFem++ のインストール問題
Hiroki Sato
hrs @ allbsd.org
2019年 12月 29日 (日) 15:56:44 UTC
佐藤です。
Kouichi Hirabayashi <kh @ mogami.com> wrote
in <20191223185855.fe9321ca1bf8a61595f806fb @ mogami.com>:
kh> > 試してみたのですが、すんなりビルドが出来ませんでした。
kh>
kh> FreeBSD-12.1 をクリーンインストールして ports を取ってきたのが
kh> 11/07 ですから、ports が 12.1 配布版に付いているものと一部違う
kh> かもしれません。11.x ではコンパイルできません。
kh>
kh> FreeFem++ v.4.4-3 では FreeBSD で必要な修正を全て取り入れて
kh> もらいましたので、何とか復活させたいなと、ports の細部がよくわか
kh> っていないのですが、とりあえず使えるものを作れば、誰か詳しい人が
kh> 整理してくれるだろうという意図です。
clang + gfortran で構築する port をつくりました。
ちょっと雑なところが残っていますが、
手元の環境では ffglut を使って結果が表示できるところまで
確認しました。
https://people.allbsd.org/~hrs/FreeBSD/math_freefem++.20191229-1.tar.gz
最新の ports tree で試してみてください。注意点は次のとおりです。
- plugin のライブラリはダウンロードせず、可能な限り ports tree に
存在するライブラリを使うようにしています。
- 不具合修正等のパッチが FreeFem++ の配布ファイルに含まれているため、
有用なパッチは ports tree にあるライブラリの側に持っていくのが
適当なような気がします。現在は math/tetgen だけ直しました。
- いくつか unit test が失敗しています。ライブラリ不足が
原因でないものは、精査する必要があると思います。
- ports tree にライブラリが存在しないもの (CADNA 等) があります。
別個に port をつくって対応すべきだと思いますので、
現状 build できていなくて、必要性の高いものがあれば教えてください。
-- Hiroki
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: 無し
型: application/pgp-signature
サイズ: 342 バイト
説明: 無し
URL: <http://lists.freebsd.org/pipermail/freebsd-users-jp/attachments/20191230/b02f9baf/attachment.sig>
freebsd-users-jp メーリングリストの案内