| (同じ利用者による、間の5版が非表示) | |||
| 16行目: | 16行目: | ||
<br> | <br> | ||
KDiff3のビルドに必要なライブラリをインストールする。<br> | KDiff3のビルドに必要なライブラリをインストールする。<br> | ||
* Qt 5. | * Qt 5.15.5以降 (Qt 5を使用する場合) / Qt 6.5以降 (Qt 6を使用する場合) | ||
* KDE Framework 5. | * KDE Framework 5.86以降 | ||
* GCC | * GCC 9.0以降またはClang 10以降 (ただし、GCCを使用する場合は9.2以降が推奨される) | ||
* CMake 3. | * CMake 3.18以降 | ||
* ECM | * ECM 5.86以降 | ||
* Boost 1. | * Boost 1.71以降 | ||
sudo zypper install cmake | <br> | ||
# SUSE 16 (KDiff3 1.11.5以降) | |||
sudo zypper install cmake extra-cmake-modules gcc-c++ gettext-runtime gettext-tools \ | |||
kf6-ki18n-devel kf6-kcoreaddons-devel kf6-kiconthemes-devel kf6-kparts-devel kf6-kdoctools-devel kf6-kcrash-devel | |||
# SUSE 15.6 (KDiff3 1.11.4以前) | |||
sudo zypper install cmake extra-cmake-modules gcc11 gettext-runtime gettext-tools \ | |||
ki18n-devel kcoreaddons-devel kiconthemes-devel kparts-devel kdoctools-devel kcrash-devel | ki18n-devel kcoreaddons-devel kiconthemes-devel kparts-devel kdoctools-devel kcrash-devel | ||
# パッケージ管理システムからBoostをインストールする場合 | # パッケージ管理システムからBoostをインストールする場合 | ||
sudo zypper install | sudo zypper install libboost_system1_75_0-devel libboost_headers1_75_0-devel | ||
# Qt 5を使用する場合 | # Qt 5を使用する場合 | ||
| 39行目: | 45行目: | ||
<br> | <br> | ||
KDiff3をビルドおよびインストールする。<br> | KDiff3をビルドおよびインストールする。<br> | ||
cmake -DCMAKE_C_COMPILER=<GCC | cmake -DCMAKE_C_COMPILER=<GCC 9.0以降のgccのパス> \ | ||
-DCMAKE_CXX_COMPILER=<GCC 9.0以降のg++のパス> \ | |||
-DCMAKE_INSTALL_PREFIX=<KDiff3のインストールディレクトリ> \ | -DCMAKE_INSTALL_PREFIX=<KDiff3のインストールディレクトリ> \ | ||
-DCMAKE_BUILD_TYPE=Release \ | -DCMAKE_BUILD_TYPE=Release \ | ||
| 52行目: | 59行目: | ||
== Meld == | == Meld == | ||
Meld 3.23.1以降、Python 3.8以降が必要となることに注意する。<br> | |||
<br> | |||
==== パッケージ管理システムからインストール ==== | ==== パッケージ管理システムからインストール ==== | ||
sudo zypper install meld | sudo zypper install meld | ||