Thank you for the detailed instructions. I've followed them until "cmake ..", in Linux Mint 17.3 (based on Ubuntu 14.04), and got this error:

user@user-hp ~/Documentos/beig/beignet/build $ cmake ..
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") 
-- Building mode: RelWithDebInfo
-- LLVM llvm-config found at: /usr/bin/llvm-config-3.4
-- find unstable LLVM version 3.4
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Looking for XLib - found
-- checking for module 'libdrm'
--   package 'libdrm' not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:283 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:337 (_pkg_check_modules_internal)
  CMakeLists.txt:125 (pkg_check_modules)

-- Looking for DRM - not found
-- checking for module 'libdrm_intel&gt;=2.4.52'
--   package 'libdrm_intel&gt;=2.4.52' not found
CMake Error at CMakeLists.txt:170 (MESSAGE):
  Looking for DRM Intel (&gt;= 2.4.52) - not found

-- Configuring incomplete, errors occurred!
See also "/home/user/Documentos/beig/beignet/build/CMakeFiles/CMakeOutput.log".

The system complains about a missing dependency, 'libdrm_intel&gt;=2.4.52'. I've checked the version installed in my computer with dpkg:

user@user-hp ~/Documentos/beig/beignet/build $ dpkg -s libdrm-intel1
Package: libdrm-intel1
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 191
Maintainer: Ubuntu Developers 
Architecture: amd64
Multi-Arch: same
Source: libdrm
Version: 2.4.67-1ubuntu0.14.04.1
Depends: libc6 (&gt;= 2.17), libdrm2 (&gt;= 2.4.38), libpciaccess0
Pre-Depends: multiarch-support
Description: Userspace interface to intel-specific kernel DRM services -- runtime
 This library implements the userspace interface to the kernel DRM
 services.  DRM stands for "Direct Rendering Manager", which is the
 kernelspace portion of the "Direct Rendering Infrastructure" (DRI).
 The DRI is currently used on Linux to provide hardware-accelerated
 OpenGL drivers.
Homepage: http://cgit.freedesktop.org/mesa/drm/
Original-Maintainer: Debian X Strike Force 

So it shoud have worked, as 2.4.67 &gt; 2.4.52. I suspect the problem is in the naming of the packages. cmake seeks 'libdrm_intel', while the repository presents "libdrm-intel", hyphen instead of underline. Is there some fix for this?