アフィリエイト広告を利用しています

2023年01月02日

OpenBSD のアップグレードと Emacs HEAD のコンパイル・インストール ── 2023 年 1 月 (2)

ベースシステムのコンパイルが終わったので, マージ作業を行う.

# sysmerge # システム関連の各種ファイルのアップデート
# cd /dev/ && ./MAKEDEV all # デバイスファイルの作成


X のコンパイル.

# cd /usr/xenocara
# make bootstrap
# make obj
# make build

問題無く終了した. 先月発生した twm のコンパイルエラーは発生しなくなっていた.

パッケージのアップデート.
いつものように

# pkg_add -uv

を実行したところ,

https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/: no such dir

というエラーが出力された.
確かめてみると, 実際に上記の URL で指定される amd64 用のパッケージのスナップショットが存在しない.
とりあえず, パッケージのアップデートは行わないでおく.

続いて Emacs のコンパイル・インストールを行う.

$ export AUTOCONF_VERSION="2.71"
$ export AUTOMAKE_VERSION="1.16"
$ ./autogen.sh
$ ./configure \
'CFLAGS=-I/usr/include -I/usr/X11R6/include -I/usr/local/include' \
'LDFLAGS=-L/usr/lib -L/usr/X11R6/lib -L/usr/local/lib -lgccjit' \
--prefix=/usr/local \
--mandir=/usr/local/share/man \
--infodir=/usr/local/info \
--with-x-toolkit=athena \
--with-imagemagick \
--with-xaw3d \
--with-x \
--without-xim \
--with-xpm=ifavailable \
--with-native-compilation
$ git pull
$ gmake bootstrap
$ gmake check
# gmake install

Emacs のバージョンが先月から 30.0.50 になったが, Emacs30 は Emacs29 と比較して, テキスト入力時のパフォーマンスが著しく悪くなっていた.
少し使ってみたところ, 今回の Emacs HEAD で, それは改善されている.
快適なテキスト入力が行える.
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

この記事へのトラックバックURL
https://fanblogs.jp/tb/11796775

この記事へのトラックバック
ファン
検索
<< 2024年11月 >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
最新記事
最新コメント
眼科の定期検査 〜 散歩 by コトタマ (02/15)
眼科の定期検査 by 三文字寄れば文殊のヒフミヨ (09/21)
本を読んで過ごす by 底彦 (12/13)
本を読んで過ごす by ねこ (12/12)
数学の計算をする by 底彦 (12/04)
タグクラウド
カテゴリアーカイブ
仕事(59)
社会復帰(22)
(44)
コンピューター(211)
(1441)
借金(8)
勉強(13)
(13)
数学(97)
運動(8)
日常生活(1404)
(204)
健康(38)
読書(21)
プロフィール

ブログランキング・にほんブログ村へ
にほんブログ村
にほんブログ村 メンタルヘルスブログ うつ病(鬱病)へ
にほんブログ村
にほんブログ村 科学ブログ 数学へ
にほんブログ村
にほんブログ村 IT技術ブログ プログラム・プログラマーへ
にほんブログ村