差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン | |||
|
windows:build_emacs_and_unix_like_environment_on_msys2 [2020-10-17 18:08] Decomo |
windows:build_emacs_and_unix_like_environment_on_msys2 [2021-08-15 00:17] (現在) Decomo |
||
|---|---|---|---|
| 行 25: | 行 25: | ||
| ^ ソフト | ^ ソフト | ||
| ^ ::: ^ ::: ^ ::: ^ x86 ^ x64 ^ x86 ^ x64 ^ | ^ ::: ^ ::: ^ ::: ^ x86 ^ x64 ^ x86 ^ x64 ^ | ||
| - | | MinGW | - | + | | MinGW | - |
| - | | MSYS | + | | MSYS |
| - | | Mingw-w64 | - | | + | | Mingw-w64 | - | |
| - | | MSYS2 | | + | | MSYS2 | |
| 実の所、Mingw-w64はMSYS2のパッケージリストに含まれていたりする。 | 実の所、Mingw-w64はMSYS2のパッケージリストに含まれていたりする。 | ||
| 行 71: | 行 71: | ||
| MSYS2のターミナルを再起動して、正しくマウントされるか確認する。 | MSYS2のターミナルを再起動して、正しくマウントされるか確認する。 | ||
| - | </code> | + | < |
| $ mount | $ mount | ||
| C:/ | C:/ | ||
| 行 98: | 行 98: | ||
| ==== Emacs ==== | ==== Emacs ==== | ||
| - | みんな大好きEmacsをインストール。/-vim?知らない子ですねぇ…-/ | + | みんな大好きEmacsをインストール。<del>vim?知らない子ですねぇ…</del> |
| パッケージ名はmingw64/ | パッケージ名はmingw64/ | ||
| 行 104: | 行 104: | ||
| < | < | ||
| $ pacman -S mingw-w64-x86_64-emacs | $ pacman -S mingw-w64-x86_64-emacs | ||
| - | 依存関係を解決しています... | + | </ |
| - | 衝突するパッケージがないか確認しています... | + | |
| - | 警告: 循環依存が検出されました: | + | |
| - | 警告: mingw-w64-x86_64-freetype は依存パッケージ mingw-w64-x86_64-harfbuzz の前にインストールされます | + | |
| - | + | ||
| - | パッケージ (44) mingw-w64-x86_64-brotli-1.0.9-1 | + | |
| - | mingw-w64-x86_64-ca-certificates-20200601-1 | + | |
| - | mingw-w64-x86_64-freetype-2.10.3-1 | + | |
| - | mingw-w64-x86_64-gettext-0.19.8.1-9 | + | |
| - | mingw-w64-x86_64-gmp-6.2.0-3 | + | |
| - | mingw-w64-x86_64-graphite2-1.3.14-2 | + | |
| - | mingw-w64-x86_64-jansson-2.12-1 | + | |
| - | mingw-w64-x86_64-libiconv-1.16-1 | + | |
| - | mingw-w64-x86_64-libpng-1.6.37-3 | + | |
| - | mingw-w64-x86_64-libtasn1-4.16.0-1 | + | |
| - | mingw-w64-x86_64-libunistring-0.9.10-2 | + | |
| - | mingw-w64-x86_64-libwinpthread-git-8.0.0.6001.98dad1fe-3 | + | |
| - | mingw-w64-x86_64-libxml2-2.9.10-4 | + | |
| - | mingw-w64-x86_64-mpc-1.2.0-2 | + | |
| - | mingw-w64-x86_64-mpfr-4.1.0-3 | + | |
| - | mingw-w64-x86_64-nettle-3.6-2 | + | |
| - | mingw-w64-x86_64-p11-kit-0.23.20-2 | + | |
| - | mingw-w64-x86_64-python-3.8.6-3 | + | |
| - | mingw-w64-x86_64-sqlite3-3.33.0-1 | + | |
| - | mingw-w64-x86_64-termcap-1.3.1-6 | + | |
| - | mingw-w64-x86_64-universal-ctags-git-r7253.7492b90e-1 | + | |
| - | mingw-w64-x86_64-wineditline-2.205-3 | + | |
| - | mingw-w64-x86_64-xz-5.2.5-1 | + | |
| - | mingw-w64-x86_64-emacs-27.1-1 | + | |
| - | + | ||
| - | 合計ダウンロード容量: | + | |
| - | 合計インストール容量: | + | |
| - | :: インストールを行いますか? [Y/n] y | + | MSYS2の環境でイイ感じい使うための設定。 |
| - | (以下、省略) | + | <code lisp> |
| + | ; MSYS2の実行パスを通す。Windowsの環境変数で通していれば不要。 | ||
| + | (setenv " | ||
| + | ; bashを指定 | ||
| + | (setq shell-file-name " | ||
| + | (setq explicit-shell-file-name shell-file-name) | ||
| + | ; NULLデバイスの設定。標準ではWindowsの" | ||
| + | (setq null-device "/ | ||
| </ | </ | ||