mirror-chatterino2/BUILDING_ON_LINUX.md

1.1 KiB

Linux

Ubuntu 16.04.2 LTS

most likely works the same for other Debian-like distros

  1. install QT Creator sudo apt-get install qtcreator qtmultimedia5-dev
  2. install boost-dev sudo apt-get install libboost-dev
  3. open chatterino.pro with QT Creator and build

Ubuntu 18.04

most likely works the same for other Debian-like distros

  1. Install dependencies (and the C++ IDE Qt Creator) sudo apt install qtcreator qtmultimedia5-dev libqt5svg5-dev libboost-dev libssl-dev libboost-system-dev
  2. Install rapidjson to /usr/local/ like this: From the Chatterino2 root folder: sudo cp -r lib/rapidjson/include/rapidjson /usr/local/include. If you want to install it to another place, you have to make sure it's in the chatterino.pro include path
  3. open chatterino.pro with QT Creator and build

Arch Linux

install chatterino2-git from the aur or build manually as follows:

  1. sudo pacman -S qt5-base qt5-multimedia qt5-svg gst-plugins-ugly gst-plugins-good boost rapidjson
  2. go into project directory
  3. create build folder mkdir build && cd build
  4. qmake .. && make