diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2018-09-13 12:02:28 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2018-09-13 12:02:28 +0000 |
commit | dbcf863bb4f327692c345f403dee758bfa99087d (patch) | |
tree | 2ac5d64585881796395e46971c16095f0eca446a /lib/libdrm/README | |
parent | 20ef3ba50ee2d8fcfaece2fb71a1cf67a3b69221 (diff) |
Merge libdrm 2.4.94
Diffstat (limited to 'lib/libdrm/README')
-rw-r--r-- | lib/libdrm/README | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/lib/libdrm/README b/lib/libdrm/README index 26cab9d3e..f3df9ac19 100644 --- a/lib/libdrm/README +++ b/lib/libdrm/README @@ -15,9 +15,27 @@ with an older kernel. Compiling --------- -libdrm is a standard autotools package and follows the normal -configure, build and install steps. The first step is to configure -the package, which is done by running the configure shell script: +libdrm has two build systems, a legacy autotools build system, and a newer +meson build system. The meson build system is much faster, and offers a +slightly different interface, but otherwise provides an equivalent feature set. + +To use it: + + meson builddir/ + +By default this will install into /usr/local, you can change your prefix +with --prefix=/usr (or `meson configure builddir/ -Dprefix=/usr` after +the initial meson setup). + +Then use ninja to build and install: + + ninja -C builddir/ install + +If you are installing into a system location you will need to run install +separately, and as root. + + +Alternatively you can invoke autotools configure: ./configure |