diff options
author | fixthething <79883270+fixthething@users.noreply.github.com> | 2023-03-08 17:16:27 -0500 |
---|---|---|
committer | fixthething <79883270+fixthething@users.noreply.github.com> | 2023-03-08 17:16:27 -0500 |
commit | 6b02abddc7542d810321122f1f46534832849ec0 (patch) | |
tree | 63310067732033eda3e1ecbfdeb5a496bb448b2e /docs | |
parent | ddd9ce86262313cb80db151614080e268bfaaacd (diff) |
Bifurcated instructions for flatbuffers based on Ubuntu version
Diffstat (limited to 'docs')
-rw-r--r-- | docs/README.Ubuntu.md | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/docs/README.Ubuntu.md b/docs/README.Ubuntu.md index 6ae90dc4f5..d4824b4c1f 100644 --- a/docs/README.Ubuntu.md +++ b/docs/README.Ubuntu.md @@ -116,7 +116,7 @@ If you get a `package not found` type of message with the below command, remove Install build dependencies manually: ``` -sudo apt install debhelper autoconf automake autopoint gettext autotools-dev cmake curl default-jre doxygen gawk gcc gdc gperf libasound2-dev libass-dev libavahi-client-dev libavahi-common-dev libbluetooth-dev libbluray-dev libbz2-dev libcdio-dev libp8-platform-dev libcrossguid-dev libcurl4-openssl-dev libcwiid-dev libdbus-1-dev libdrm-dev libegl1-mesa-dev libenca-dev libflac-dev libflatbuffers-dev libfmt-dev libfontconfig-dev libfreetype6-dev libfribidi-dev libfstrcmp-dev libgcrypt-dev libgif-dev libgles2-mesa-dev libgl1-mesa-dev libglu1-mesa-dev libgnutls28-dev libgpg-error-dev libgtest-dev libiso9660-dev libjpeg-dev liblcms2-dev libltdl-dev liblzo2-dev libmicrohttpd-dev libmysqlclient-dev libnfs-dev libogg-dev libpcre3-dev libplist-dev libpng-dev libpulse-dev libshairplay-dev libsmbclient-dev libspdlog-dev libsqlite3-dev libssl-dev libtag1-dev libtiff5-dev libtinyxml-dev libtool libudev-dev libunistring-dev libva-dev libvdpau-dev libvorbis-dev libxmu-dev libxrandr-dev libxslt1-dev libxt-dev lsb-release meson nasm ninja-build python3-dev python3-pil python3-pip rapidjson-dev swig unzip uuid-dev zip zlib1g-dev +sudo apt install debhelper autoconf automake autopoint gettext autotools-dev cmake curl default-jre doxygen gawk gcc gdc gperf libasound2-dev libass-dev libavahi-client-dev libavahi-common-dev libbluetooth-dev libbluray-dev libbz2-dev libcdio-dev libp8-platform-dev libcrossguid-dev libcurl4-openssl-dev libcwiid-dev libdbus-1-dev libdrm-dev libegl1-mesa-dev libenca-dev libflac-dev libfmt-dev libfontconfig-dev libfreetype6-dev libfribidi-dev libfstrcmp-dev libgcrypt-dev libgif-dev libgles2-mesa-dev libgl1-mesa-dev libglu1-mesa-dev libgnutls28-dev libgpg-error-dev libgtest-dev libiso9660-dev libjpeg-dev liblcms2-dev libltdl-dev liblzo2-dev libmicrohttpd-dev libmysqlclient-dev libnfs-dev libogg-dev libpcre3-dev libplist-dev libpng-dev libpulse-dev libshairplay-dev libsmbclient-dev libspdlog-dev libsqlite3-dev libssl-dev libtag1-dev libtiff5-dev libtinyxml-dev libtool libudev-dev libunistring-dev libva-dev libvdpau-dev libvorbis-dev libxmu-dev libxrandr-dev libxslt1-dev libxt-dev lsb-release meson nasm ninja-build python3-dev python3-pil python3-pip rapidjson-dev swig unzip uuid-dev zip zlib1g-dev ``` **WARNING:** Make sure you copy paste the entire line or you might receive an error or miss a few dependencies. @@ -131,6 +131,16 @@ If you're using Ubuntu 18.04 and later, you also need to install: sudo apt install libcec-dev libfmt-dev liblirc-dev ``` +Flatbuffers (Ubuntu < 20.04, from PPA repository): +``` +sudo apt install flatbuffers-dev +``` + +Flatbuffers (Ubuntu >= 20.04): +``` +sudo apt install libflatbuffers-dev +``` + Building for Wayland requires some extra packages: ``` sudo apt install libglew-dev libwayland-dev libxkbcommon-dev waylandpp-dev wayland-protocols |