Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

emacsの起動が遅かった原因は、mac portがきちんと移行できていなかったから【MacOS15】

かれこれ6年くらい、emacsの起動が遅いです・・・

その度に、iniファイルを見直したり、設定ファイルをバイトコンパイルしたりしていました

coffee-guhaw.hateblo.jp


あとはwarningが出るからとそれをみない設定にしたり・・・

coffee-guhaw.hateblo.jp


最近、emacsを起動した時に、気づいたんですが、以下のようなエラーメッセージが出てることに気づきました・・・・
(6年間もほっとくなよ・・・・)

Compiling /opt/local/share/emacs/28.1/lisp/language/japan-util.el.gz...
uncompressing japan-util.el.gz...
uncompressing japan-util.el.gz...done

  • macosx_version_min has been renamed to -macos_version_min

ld: library 'System' not found
collect2: error: ld returned 1 exit status
libgccjit.so: error: error invoking gcc driver
/opt/local/share/emacs/28.1/lisp/language/japan-util.el.gz: Error: Internal native compiler error failed to compile
Compiling /opt/local/share/emacs/28.1/lisp/url/url-vars.el.gz...
Compiling /opt/local/share/emacs/28.1/lisp/emacs-lisp/map.el.gz...
uncompressing map.el.gz...
uncompressing url-vars.el.gz...
Compiling /opt/local/share/emacs/28.1/lisp/json.el.gz...
uncompressing json.el.gz...

chatGPTに聞いてみたら、どうやら、Mac bookを6年前に新しいものに引き継いだ時に、mac portがきちんと引き継がれなかったみたい

例えば、portで入っているであろうgccがきちんと動きません

解決方法として、

sudo port migrate

するんや!と言われたけど、そもそもportが動かないという・・・・

なので、解決方法としてportを再インストールしなさいと言われました。

次回、mac portを再インストールしてみます

ランキング参加中です

↓クリックしていただけると嬉しいです〜