From 0f0fd9e18826a7f2afcb08e5789cb59848557ceb Mon Sep 17 00:00:00 2001 From: Jinsun Yoo Date: Sat, 2 Nov 2024 07:31:40 -0400 Subject: [PATCH] MICRO24/Dockerifle: Add MPI for ns3 & envvar for protobuf detection --- .dockerfile/micro2024/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.dockerfile/micro2024/Dockerfile b/.dockerfile/micro2024/Dockerfile index 6d56012..67b3437 100644 --- a/.dockerfile/micro2024/Dockerfile +++ b/.dockerfile/micro2024/Dockerfile @@ -13,6 +13,7 @@ RUN apt -y install \ gcc g++ clang-format \ make cmake \ libboost-dev libboost-program-options-dev \ + openmpi-bin openmpi-doc libopenmpi-dev \ python3.12 python3-pip python3-venv \ graphviz @@ -62,6 +63,9 @@ ENV protobuf_DIR="/opt/protobuf-25.3/install" # Also, install Python protobuf package RUN pip3 install protobuf==4.25.3 + +# Refer to astra-sim/CMakeLists.txt +ENV PROTOBUF_FROM_SOURCE="True" ### ======================================================