summaryrefslogtreecommitdiff
path: root/INSTALL.rst
blob: 64ab3e5839c2e43131871ff11d5cff773d7e8b95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Installation
=============

To install ``uirc``, you need to have the following items:

* A C compiler (``uirc`` uses ``gcc`` by default, but you can change what compiler you use in the `config.mk file <config.mk>`_.)
* The cURL libraries
* The ``stb`` libraries

If you want to install all three at once, follow the instructions for your system below.

Debian/Debian-based (Ubuntu, Pop!_OS, etc.)
--------------------------------------
.. code:: bash

  $ sudo apt install git libcurl3-gnutls libstb-dev

RHEL-based (Fedora, CentOS, etc.)
----------------------------------
.. code:: bash

  $ sudo dnf install git 

OpenSUSE
---------
.. code:: bash

  $ sudo zypper install

Arch/Arch-based (Manjaro, EndeavourOS, etc.)
---------------------------------------------
.. code:: bash

  $ sudo pacman -S

FreeBSD/OpenBSD
----------------
.. code:: fish

  $ doas pkg_add