JohnnyB commited on
Commit
aa93432
·
unverified ·
1 Parent(s): c80d17a

docker : add libsdl2-dev for container builds (#2424)

Browse files

* Added libsdl2-dev for SDL samples

Building talk-llama seems to fail here as there is no sdl.h.

* Adding libsdl2-dev for sdl.h

* Adding libsdl2-dev for sdl.h

.devops/cublas.Dockerfile CHANGED
@@ -12,7 +12,7 @@ FROM ${BASE_CUDA_DEV_CONTAINER} as build
12
  ARG CUDA_DOCKER_ARCH=all
13
 
14
  RUN apt-get update && \
15
- apt-get install -y build-essential git cmake
16
 
17
  WORKDIR /app
18
 
 
12
  ARG CUDA_DOCKER_ARCH=all
13
 
14
  RUN apt-get update && \
15
+ apt-get install -y build-essential git cmake libsdl2-dev
16
 
17
  WORKDIR /app
18
 
.devops/main-cuda.Dockerfile CHANGED
@@ -17,7 +17,7 @@ ENV CUDA_DOCKER_ARCH=${CUDA_DOCKER_ARCH}
17
  ENV GGML_CUDA=1
18
 
19
  RUN apt-get update && \
20
- apt-get install -y build-essential \
21
  && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*
22
 
23
  # Ref: https://stackoverflow.com/a/53464012
 
17
  ENV GGML_CUDA=1
18
 
19
  RUN apt-get update && \
20
+ apt-get install -y build-essential libsdl2-dev \
21
  && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*
22
 
23
  # Ref: https://stackoverflow.com/a/53464012
.devops/main.Dockerfile CHANGED
@@ -12,7 +12,7 @@ FROM ubuntu:22.04 AS runtime
12
  WORKDIR /app
13
 
14
  RUN apt-get update && \
15
- apt-get install -y curl ffmpeg \
16
  && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*
17
 
18
  COPY --from=build /app /app
 
12
  WORKDIR /app
13
 
14
  RUN apt-get update && \
15
+ apt-get install -y curl ffmpeg libsdl2-dev \
16
  && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*
17
 
18
  COPY --from=build /app /app