(何か良く分からないが、後で問題を引き起こすかもしれないので、 記録しておく。)
MacPorts は時々 update しているのだが、 Apple Silicon Mac 2 台 (全部ではない) で、python310 の update にこけていた。
ログを見たところ、blas 関係のインクルード・ファイルが見つからない、 というメッセージが記録されている。
そのうち直るだろうと思っていたけれど、ずっと直ってないので、 応急処置をした。 cblas を見に行っているけれど、openblas しかないので、 そちらを見るようにシンボリック・リンクを張ってみる。
% cd /opt/local/include % foreach i (cblas_openblas.h f77blas.h lapack.h lapacke.h lapacke_config.h lapacke_mangling.h lapacke_utils.h openblas_config.h) foreach> sudo rm $i foreach> sudo ln -s openblas/$i . foreach> end(あ、tcsh でやったので foreach です。まあ、zsh でも動くか。) |
これでアップデートし直したら make が通った。 長いこと停滞していたので、色々たまっていて、 結構長い時間をかけてアップデートしてました。
別に1台、トラブルを起こさなかった Apple Silicon Mac が1台あった。 そちらも cblas はないけれど、問題が起きていない。理解出来ない。
そういえば、いつの間にか python311 がインストールされている。