From 5845482f9972af8ea174e9494c62eeb4acb55053 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Fri, 5 Apr 2019 03:17:53 +0200 Subject: [PATCH] docker: build libuldaq for Raspbian --- packaging/docker/Dockerfile.dev-raspbian | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packaging/docker/Dockerfile.dev-raspbian b/packaging/docker/Dockerfile.dev-raspbian index a35dd269b..98a815eef 100644 --- a/packaging/docker/Dockerfile.dev-raspbian +++ b/packaging/docker/Dockerfile.dev-raspbian @@ -38,6 +38,7 @@ ARG VARIANT=unknown # Toolchain RUN apt-get update && apt-get install -y \ gcc g++ \ + autoconf automake libtool \ pkg-config cmake make ninja-build \ texinfo git curl tar \ protobuf-compiler protobuf-c-compiler @@ -70,7 +71,8 @@ RUN apt-get install -y \ libcomedi-dev \ libibverbs-dev \ librdmacm-dev \ - libre-dev + libre-dev \ + libusb-1.0-0-dev # Build & Install libwebsockets RUN cd /tmp && \ @@ -86,6 +88,12 @@ RUN cd /tmp && \ cmake .. && make -j$(nproc) install && \ rm -rf /tmp/* +RUN cd /tmp && \ + git clone -b rpm https://github.com/stv0g/uldaq && \ + cd uldaq && \ + autoreconf -i && ./configure && make -j$(nproc) install && \ + rm -rf /tmp/* + # Expose ports for HTTP and WebSocket frontend EXPOSE 80 EXPOSE 443