Skip to content

Commit defac75

Browse files
authored
Merge pull request #107 from mastensg/lsbrelease
section-gettingstarted: add lsb-release build dependency
2 parents f097cde + aff3432 commit defac75

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

section-gettingstarted.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ \subsubsection{Debian}
8787

8888
Basic requirements:
8989
\begin{lstlisting}[language=sh, numbers=none]
90-
sudo apt-get install build-essential git cmake pkgconf libgtk-3-dev libsigc++-2.0-dev libyaml-cpp-dev catch2 libglfw3-dev curl xzip libhidapi-dev
90+
sudo apt-get install build-essential git cmake pkgconf libgtk-3-dev libsigc++-2.0-dev libyaml-cpp-dev catch2 libglfw3-dev curl xzip libhidapi-dev lsb-release
9191
\end{lstlisting}
9292

9393
On Debian bookworm and later, you can use system-provided Vulkan packages. Skip this if you choose to use the upstream Vulkan SDK instead:
@@ -109,7 +109,7 @@ \subsubsection{Ubuntu}
109109

110110
Basic requirements:
111111
\begin{lstlisting}[language=sh, numbers=none]
112-
sudo apt install build-essential git cmake pkgconf libgtk-3-dev libsigc++-2.0-dev libyaml-cpp-dev catch2 libglfw3-dev curl xzip libhidapi-dev
112+
sudo apt install build-essential git cmake pkgconf libgtk-3-dev libsigc++-2.0-dev libyaml-cpp-dev catch2 libglfw3-dev curl xzip libhidapi-dev lsb-release
113113
\end{lstlisting}
114114

115115
On Ubuntu 22.10 and earlier (including 20.04 and 22.04), you will need to use the Vulkan SDK.
@@ -134,7 +134,7 @@ \subsubsection{Ubuntu}
134134
\subsubsection{Fedora}
135135
Basic requirements:
136136
\begin{lstlisting}[language=sh, numbers=none]
137-
sudo dnf install git gcc g++ cmake make pkgconf gtk3-devel libsigc++30-devel yaml-cpp-devel catch-devel glfw-devel hidapi-devel
137+
sudo dnf install git gcc g++ cmake make pkgconf gtk3-devel libsigc++30-devel yaml-cpp-devel catch-devel glfw-devel hidapi-devel lsb-release
138138
\end{lstlisting}
139139

140140
System-provided Vulkan packages. Skip these if you choose to use the Vulkan SDK instead:
@@ -156,7 +156,7 @@ \subsubsection{Alpine Linux}
156156

157157
As Alpine Linux uses musl libc, you will need to use system-provided Vulkan packages, and not the Vulkan SDK.
158158
\begin{lstlisting}[language=sh, numbers=none]
159-
apk add git gcc g++ cmake make pkgconf gtk+3.0-dev libsigc++-dev yaml-cpp-dev catch2-3 vulkan-loader-dev glslang-dev glslang-static glfw-dev shaderc-dev spirv-tools-dev libhidapi-dev
159+
apk add git gcc g++ cmake make pkgconf gtk+3.0-dev libsigc++-dev yaml-cpp-dev catch2-3 vulkan-loader-dev glslang-dev glslang-static glfw-dev shaderc-dev spirv-tools-dev libhidapi-dev lsb-release-minimal
160160
\end{lstlisting}
161161

162162
If you are using an older stable release (such as CentOS 7), you may need to install some dependencies from source.

0 commit comments

Comments
 (0)