12,890
回編集
(→Geany) |
(→Geany) |
||
234行目: | 234行目: | ||
<br> | <br> | ||
Geanyをビルドするため、依存関係のライブラリをインストールする。<br> | Geanyをビルドするため、依存関係のライブラリをインストールする。<br> | ||
sudo zypper install intltool gtk3-devel vte-devel devhelp-devel | sudo zypper install intltool rst2html5 gtk3-devel gtk-doc lua51 lua51-devel vte-devel devhelp-devel libgpgme-devel libgit2-devel enchant-devel | ||
<br> | <br> | ||
Geanyをビルドおよびインストールする。<br> | Geanyをビルドおよびインストールする。<br> | ||
244行目: | 244行目: | ||
<br> | <br> | ||
次に、Geanyのプラグインをビルドおよびインストールする。<br> | 次に、Geanyのプラグインをビルドおよびインストールする。<br> | ||
<br> | |||
<u>SUSEでは、パッケージ管理システムにCTPLが存在しないため、CTPLのGitからソースコードをダウンロードしてインストールする必要がある。</u><br> | |||
git clone git://git.tuxfamily.org/gitroot/ctpl/ctpl.git | |||
cd ctpl | |||
./autogen.sh | |||
mkdir build && cd build | |||
../configure --prefix=<Geanyのインストールディレクトリ> | |||
make -j $(nproc) | |||
make install | |||
<br> | |||
ダウンロードしたGeanyのプラグインのソースコードを解凍する。<br> | ダウンロードしたGeanyのプラグインのソースコードを解凍する。<br> | ||
tar xf geany-plugins-<バージョン>.tar.gz | tar xf geany-plugins-<バージョン>.tar.gz | ||
249行目: | 261行目: | ||
mkdir build && cd build | mkdir build && cd build | ||
export PATH="/<CTPLのインストールディレクトリ>/bin:$PATH" # CTPLをソースコードからインストールしている場合 | |||
export LD_LIBRARY_PATH="/<CTPLのインストールディレクトリ>/lib64:$PATH" # CTPLをソースコードからインストールしている場合 | |||
export PKG_CONFIG_PATH="$(pkg-config --variable pc_path pkg-config)" # CTPLをソースコードからインストールしている場合 | |||
export PKG_CONFIG_PATH="/<CTPLのインストールディレクトリ>/lib64/pkgconfig:$PKG_CONFIG_PATH" # CTPLをソースコードからインストールしている場合 | |||
../configure --prefix=<Geanyのインストールディレクトリ> --with-geany-prefix=<Geanyのインストールディレクトリ> \ | ../configure --prefix=<Geanyのインストールディレクトリ> --with-geany-prefix=<Geanyのインストールディレクトリ> \ |