「インストール - 5chブラウザ」の版間の差分

195行目: 195行目:
  git clone -b master --depth 1 https://github.com/JDimproved/JDim.git JDim
  git clone -b master --depth 1 https://github.com/JDimproved/JDim.git JDim
<br>
<br>
JDimをビルドする。<br>
JDimをビルドおよびインストールする。<br>
<u>ただし、make installコマンドは使用しないことに注意すること。</u><br>
  # configureスクリプトを使用する場合
  # configureスクリプトを使用する場合
  cd JDim
  cd JDim
206行目: 205行目:
  ../configure --prefix=/home/<ユーザ名>/InstallSoftware/JDim --with-pangolayout --with-tls=gnutls --with-native  
  ../configure --prefix=/home/<ユーザ名>/InstallSoftware/JDim --with-pangolayout --with-tls=gnutls --with-native  
  make -j $(nproc)
  make -j $(nproc)
make install
   
   
  # MesonとNinjaを使用する場合
  # MesonとNinjaを使用する場合
212行目: 212行目:
  meson -Dprefix=/home/<ユーザ名>/InstallSoftware/JDim -Dpangolayout=enabled -Dtls=gnutls -Dnative=enabled build
  meson -Dprefix=/home/<ユーザ名>/InstallSoftware/JDim -Dpangolayout=enabled -Dtls=gnutls -Dnative=enabled build
  ninja -j $(nproc) -C build
  ninja -j $(nproc) -C build
ninja -C build install
<br>
<br>
もし、configureスクリプトの実行中に、<code>AX_CXX_COMPILE_STDCXX(17, noext, mandatory)</code>等のエラーが出力される場合、<br>
もし、configureスクリプトの実行中に、<code>AX_CXX_COMPILE_STDCXX(17, noext, mandatory)</code>等のエラーが出力される場合、<br>
234行目: 235行目:
  git clone https://github.com/yama-natuki/2chproxy.pl.git 2chproxy
  git clone https://github.com/yama-natuki/2chproxy.pl.git 2chproxy
<br>
<br>
ダウンロードした2chproxy.plディレクトリにあるjd.shファイルを、以下のように編集する。<br>
ダウンロードした2chproxy.plディレクトリにあるjd.shファイルを、以下に示すように編集する。<br>
  PROXY="/home/<ユーザ名>/InstallSoftware/2chproxy/2chproxy.pl"  # 2chproxy.plファイルのパスを記述
# 2chproxy.plファイルのパスを記述
  JD="/home/<ユーザ名>/InstallSoftware/JDim/build/src/jdim"     # JDimの実行ファイルのパスを記述
  PROXY="/<2chproxyのインストールディレクトリ>/2chproxy.pl"
  # JDimの実行ファイルのパスを記述
  JD="/<JDimのインストールディレクトリ>/bin/jdim"
<br>
<br>
~/.local/share/applicationsディレクトリに、jdim.desktopファイルを作成する。<br>
JDimのデスクトップエントリファイルを作成する。<br>
または、~/InstallSoftware/2chproxy/jdim.desktopファイルを~/.local/share/applicationsディレクトリにコピーして、以下のように編集する。<br>
  vi ~/.local/share/applications/JDim.desktop
  vi ~/.local/share/applications/jdim.desktop
または
cp ~/InstallSoftware/2chproxy/jdim.desktop ~/.local/share/applications
<br>
<br>
  [Desktop Entry]
  [Desktop Entry]
248行目: 249行目:
  Name=JDim User-Build
  Name=JDim User-Build
  Comment=JDim is a 2ch browser based on gtkmm3.
  Comment=JDim is a 2ch browser based on gtkmm3.
  Exec=/home/<ユーザ名>/InstallSoftware/2chproxy/jd.sh
  Exec=/<2chproxyのインストールディレクトリ>/jd.sh
  Icon=/home/<ユーザ名>/InstallSoftware/JDim/jdim.png
  Icon=/<JDimのインストールディレクトリ>/share/icons/hicolor/48x48/apps/jdim.png
  Terminal=false
  Terminal=false
  Categories=Network;Internet;
  Categories=Network;Internet;
Keywords=2ch;5ch;jd;bbs;
<br>
<br>
<u>PinePhoneの場合、以下に示すJDimの実行に必要なライブラリをインストールする。</u><br>
<u>PinePhoneの場合、以下に示すJDimの実行に必要なライブラリをインストールする。</u><br>