[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 メーリングリストの案内