たけふ@大阪豊中です。 随分と放置してしまってすみません。 試してみたのですが、すんなりビルドが出来ませんでした。
configure に渡すスイッチで fortran と gcc がソースからのビルドで無いと、ダメなのかもしれません。 > CC=gcc CXX=g++ FC=gfortran F77=gfortran この決め打ちが悪さしていて、 CC=gcc9 CXX=g++9 FC=gfortran9 F77=gfortran9 と書き換えて、 USES=fortran gmake USE_GCC=any を指定する事でビルド出来そうですが、時間が無く検証できていません。 > CFLAGS="-I/usr/local/include" \ > CXXFLAGS="-I/usr/local/include" \ この辺りも USES=localbase で解決出来そうです。 また、FreeFem++ のソース取得方法は、GitHUB だと以下の記述が有効です。 > USE_GITHUB=YES > GH_ACCOUNT=FreeFem > GH_PROJECT=FreeFem-sources > GH_TAGNAME=v${PORTVERSION} あと、気になる点がスケルトン見ていると有ったのですが、 検証出来ていないので、分かったトコを書きましたのでご参考までに。 余談ですが、流れてきた Makefile 見て「懐かしい書き方」と思ったのは言うまでもありません。 それでは。 bugzilla-nore...@freebsd.org wrote on 2019/12/21 17:29: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242759 > > Bug ID: 242759 > Summary: math/freefem++ (FreeFem++ v4.4-3) > Product: Ports & Packages > Version: Latest > Hardware: Any > OS: Any > Status: New > Severity: Affects Only Me > Priority: --- > Component: Individual Port(s) > Assignee: ports-b...@freebsd.org > Reporter: k...@mogami.com > Attachment #210094 text/plain > mime type: > > Created attachment 210094 > --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=210094&action=edit > FreeFem++ v4.4-3 port for FreeBSD-12.1 > > FreeFem++ is the most successful finite element method application and I want > to revive it. FreeFem++ v4.4-3 requires the latest math/suitesparse, > so we cannot compile without FreeBSD-12.1. > -- _______________________________________________ freebsd-users-jp@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"