blob: 398acabad8ea7e35210709df71551d248f23426d (
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
41
42
43
|
Dictionary
===============================================================================
### Look up words in dictionary sources.
Dictionary is a simple, clean, elegant application to look up words in
online dictionaries using the [DICT][dict-rfc] protocol.
## Building Dictionary
In order to build Dictionary you will need:
- a C99 compatible compiler
- Python 3
- [Ninja](https://ninja-build.org)
- [Meson](http://mesonbuild.com)
You will also need the development files for:
- GLib 2.x
- GTK+ 3.x
After cloning the `gnome-dictionary` repository, enter the source directory
and configure the project using:
```sh
$ meson _build .
```
Where `_build` is the location where the build artefacts should be placed.
After the configuration succeeds, you can build, test, and install Dictionary using:
```sh
$ cd _build
$ ninja
$ meson test
$ sudo ninja install # Will install under /usr/local by default
```
If you wish to install in a different prefix, use the `--prefix` command
line option for `meson`.
[dict-rfc]: https://tools.ietf.org/html/rfc2229
|