lxqt-archiver をソースからビルドする

2019年7月24日

ソースからビルド

Ubuntuでは lxqt-archiver がパッケージ化されていない。

ソースをダウンロード

https://github.com/lxqt/lxqt-archiver

ダウンロードして展開する。

lxqt-archiver-master.zip こちらはコンパイルエラーが起きた
lxqt-archiver-0.0.96.tar.gz 中は バージョン 0.1.0

ビルド環境を整える

参考
https://github.com/lxqt/lxqt/wiki/Building-from-source

# Build environment
sudo apt install build-essential cmake git
# Qt
sudo apt install qtbase5-private-dev libqt5svg5-dev qttools5-dev libqt5x11extras5-dev
# KDE components (Frameworks, KScreen) これは任意?
sudo apt install libkf5guiaddons-dev libkf5idletime-dev libkf5screen-dev libkf5windowsystem-dev libkf5solid-dev
# misc.
sudo apt install bash libstatgrab-dev libudev-dev libasound2-dev libpulse-dev libsensors4-dev libconfig-dev libmuparser-dev libupower-glib-dev libpolkit-agent-1-dev libpolkit-qt5-1-dev sudo libexif-dev x11-utils libxss-dev libxcursor-dev libxcomposite-dev libxcb-damage0-dev libxcb-dpms0-dev libxcb-screensaver0-dev libxcb-util0-dev libxkbcommon-x11-dev libdbusmenu-qt5-dev libfm-dev libmenu-cache-dev lxmenu-data libgtk2.0-bin hicolor-icon-theme xdg-utils xdg-user-dirs oxygen-icon-theme openbox-dev

sudo apt install libfm-qt-dev
sudo apt install lxqt-build-tools
sudo apt install libjson-glib-dev
sudo apt install liblxqt0-dev     # これは任意?

ビルド&インストールする

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
sudo make install

アプリケーションメニューから起動できる。