たけふ@大阪豊中です

ご指摘のあった USE_GCC=yes を Makefile に追記し lang/gcc7 導入環境下でビルドすると、
etc/libmap.d への記述無しに実行可能となりました。

ご教授ありがとうございます。

現在 ports のデフォルトが lang/gcc6 となっているので、
この番でもビルド出来る事を確認しました。

結果的に、ffmedit 実行時のライブラリが見つけられなかった問題は、
users-jp-ML#96240 で紹介した記事内のビルド時 -Wl,-rpath=${_GCC_RUNTIME} が無いのが原因で、
USE_GCC=yes を Makefile へ記述することで環境変数へ取り込まれ、
正しく実行できるようになりました。

ご指摘で CFLAGS 及び CXXFLAGS 回りの件がビンゴでした。
有難うございました。

差替えましたので、ご確認ください。
https://people.freebsd.org/~je3kmz/freefem++.tar.xz
SHA512 (freefem++.tar.xz) = 
d93c378a232a8cb22cd92d6a9fe0b0aa524e53767ca37758b23a3d5f26ea624aef4a7d61b98e87395b769f08f656f095827f994fc9de79561a03d9c32e0d8c18

<ぼそ>USE_* の記述は今後 USES へ私が勝手に切り替わっていくと思い込んでいたのが拙かったみたいじゃ</ぼそ>

それでは。

Attachment: signature.asc
Description: OpenPGP digital signature

メールによる返信