Note on Qt version compatibility: If you are installing Qt from a package manager, please ensure the version you are installing is at least Qt 5.12 or newer.
Most likely works the same for other Debian-like distros.
Install all the dependencies using sudo apt install qttools5-dev qt5-image-formats-plugins libqt5svg5-dev libboost-dev libssl-dev libboost-system-dev libboost-filesystem-dev cmake g++ libsecret-1-dev
Install all the dependencies using sudo pacman -S --needed qt5-base qt5-imageformats qt5-svg qt5-tools boost rapidjson pkgconf openssl cmake
Alternatively you can use the chatterino2-git package to build and install Chatterino for you.
Most likely works the same for other Red Hat-like distros. Substitute dnf
with yum
.
Install all the dependencies using sudo dnf install qt5-qtbase-devel qt5-qtimageformats qt5-qtsvg-devel qt5-linguist libsecret-devel openssl-devel boost-devel cmake
Enter the development environment with all the dependencies: nix-shell -p openssl boost qt5.full pkg-config cmake
- Install C++ IDE Qt Creator by using
sudo apt install qtcreator
- Open
CMakeLists.txt
with Qt Creator and select build
- In the project directory, create a build directory and enter it
mkdir build cd build
- Generate build files
cmake ..
- Build the project
make