Skip to content
Mark Janes edited this page Apr 27, 2016 · 6 revisions

fips requires the following compile-time dependencies

  • libtalloc-dev
  • libelf-dev
  • libgl1-mesa-dev
  • libgles2-mesa-dev
  • libprotobuf-dev

It simplifies things to use the same prefix for fips, drm, and mesa installs. Replace {exec_prefix} with a path below.

git clone https://github.com/janesma/fips.git
cd fips
./configure --prefix={exec_prefix}
make install

Fips doesn't have a good way to check that both the i386 and x86_64 variants of protocol buffers are installed. It will tell you if you are missing the native version. Both architectures are required. If you aren't familiar with multiarch, on Debian:

sudo dpkg --add-architecture i386
sudo apt install libprotobuf-dev:i386
Clone this wiki locally