1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00

Added python/pybind11 dependencies to dockerfiles

This is necessary for the dockerfiles to build properly with the
python-wrapper as part of the building process.

Signed-off-by: Kevin Vu te Laar <vu.te@rwth-aachen.de>
This commit is contained in:
KeVteL 2025-01-24 08:40:24 +01:00 committed by al3xa23
parent 2c13eb87a7
commit 207215b28e
6 changed files with 21 additions and 7 deletions

View file

@ -51,7 +51,10 @@ RUN apt-get update && \
liblua5.3-dev \
libhiredis-dev \
libnice-dev \
libmodbus-dev
libmodbus-dev \
python3 \
python3-dev \
python3-pybind11
# Add local and 64-bit locations to linker paths
ENV echo /usr/local/lib >> /etc/ld.so.conf && \

View file

@ -58,7 +58,10 @@ RUN apt-get update && \
libusb-1.0-0-dev:${ARCH} \
liblua5.3-dev:${ARCH} \
libhiredis-dev:${ARCH} \
libmodbus-dev:${ARCH}
libmodbus-dev:${ARCH} \
python3:${ARCH} \
python3-dev:${ARCH} \
python3-pybind11:${ARCH}
# Add local and 64-bit locations to linker paths
ENV echo /usr/local/lib >> /etc/ld.so.conf && \

View file

@ -64,7 +64,8 @@ RUN dnf -y install \
lua-devel \
hiredis-devel \
libnice-devel \
libmodbus-devel
libmodbus-devel \
pybind11-devel
# Add local and 64-bit locations to linker paths
RUN echo /usr/local/lib >> /etc/ld.so.conf && \

View file

@ -18,13 +18,15 @@ RUN dnf -y install \
# Dependencies
RUN dnf -y install \
python python-devel \
openssl-devel \
libuuid-devel \
libcurl-devel \
jansson-devel \
spdlog-devel \
fmt-devel \
libwebsockets-devel
libwebsockets-devel \
pybind11-devel
ENV LC_ALL C.UTF-8
ENV LANG C.UTF-8

View file

@ -25,7 +25,8 @@ RUN dnf --allowerasing -y install \
flex bison \
texinfo git curl tar \
protobuf-compiler protobuf-c-compiler \
clang-tools-extra
clang-tools-extra \
python python-devel
# Dependencies
RUN dnf -y install \
@ -48,7 +49,8 @@ RUN dnf -y install \
lua-devel \
hiredis-devel \
libnice-devel \
libmodbus-devel
libmodbus-devel \
pybind11-devel
# Add local and 64-bit locations to linker paths
ENV echo /usr/local/lib >> /etc/ld.so.conf && \

View file

@ -53,7 +53,10 @@ RUN apt-get update && \
liblua5.3-dev \
libhiredis-dev \
libnice-dev \
libmodbus-dev
libmodbus-dev \
python3 \
python3-dev \
python3-pybind11
# Add local and 64-bit locations to linker paths
ENV echo /usr/local/lib >> /etc/ld.so.conf && \