2025/11/22(土) [n年前の日記]
#1 [prog][editor] Geany 2.1 Windows版が起動時にエラーを出す
Windows11 x64 25H2上で Geany 2.1.0 をインストールしてみたのだけど、起動時にエラーが出る…。
_Releases | Geany
geany-2.1_setup.exe と geany-plugins-2.1_setup.exe を入手して、それぞれを実行してインストールしたのだけど、Geany 2.1 起動時に以下のダイアログが表示されてしまう。
OKを押すと、一応 Geany 2.1 が起動するのだけど、毎回起動するたびに必ずエラーが出てしまう。
ちなみに、HDD内に残っていた Geany 2.0 のセットアップファイルで Geany 2.0 + Geany plugins 2.0 をインストールしたら上記のエラーは起きなかった。
エラーを出しているらしき libgiognutls.dll だけをどこかしらから入手して入れ替えたら動かないかなと、MSYS2 (mingw64) からファイルを持ってきて試してみたけれど…。
_Package: mingw-w64-x86_64-glib-networking - MSYS2 Packages
(Geany 2.1 インストールフォルダ)\lib\gio\modules\ 以下に MSYS2(mingw64)のlibgiognutls.dll をコピーしてみたけれど上記のエラーは解消されなかった。
とりあえず Geany 2.0 に戻しておく…。
Geany 2.1.0 が公開されたのは 2025/07/06 らしいけど…。ググってもこのあたりの情報が出てこないな…。利用者が少ないのか、自分の環境がおかしいのか…。
ちなみに、旧バージョンは以下から入手できる。
_Geany download
_Geany plugins download
_Releases | Geany
geany-2.1_setup.exe と geany-plugins-2.1_setup.exe を入手して、それぞれを実行してインストールしたのだけど、Geany 2.1 起動時に以下のダイアログが表示されてしまう。
geany.exe - エントリ ポイントが見つかりません プロシージャ エントリ ポイント gnutls_ciphersuite_get がダイナミック リンクライブラリ D:\Prog\Geany\lib\gio\modules\libgiognutls.dll から見つかりませんでした。
OKを押すと、一応 Geany 2.1 が起動するのだけど、毎回起動するたびに必ずエラーが出てしまう。
- geany-2.1_setup.exe だけを実行してインストールした状態なら、上記のエラーは表示されない。
- そこに加えて geany-plugins-2.1_setup.exe を実行してインストールすると、上記のエラーが表示される状態になる。
ちなみに、HDD内に残っていた Geany 2.0 のセットアップファイルで Geany 2.0 + Geany plugins 2.0 をインストールしたら上記のエラーは起きなかった。
エラーを出しているらしき libgiognutls.dll だけをどこかしらから入手して入れ替えたら動かないかなと、MSYS2 (mingw64) からファイルを持ってきて試してみたけれど…。
_Package: mingw-w64-x86_64-glib-networking - MSYS2 Packages
pacman -S mingw-w64-x86_64-glib-networking
(Geany 2.1 インストールフォルダ)\lib\gio\modules\ 以下に MSYS2(mingw64)のlibgiognutls.dll をコピーしてみたけれど上記のエラーは解消されなかった。
とりあえず Geany 2.0 に戻しておく…。
Geany 2.1.0 が公開されたのは 2025/07/06 らしいけど…。ググってもこのあたりの情報が出てこないな…。利用者が少ないのか、自分の環境がおかしいのか…。
ちなみに、旧バージョンは以下から入手できる。
_Geany download
_Geany plugins download
[ ツッコむ ]
以上です。