Sign inSign up

xentara/fmu-aarch64-crossbuild

By xentara

Updated over 3 years ago

Cross-build environment with Web interface for building AArch64 FMUs

Image
0

849

xentara/fmu-aarch64-crossbuild repository overview

Allows cross-building FMUs using the FMI standard for the Linux AArch64 architecture (64-Bit ARM). The FMU must contain the source files in the source subdirectory, as specified in the standard.

The FMUs must be contained in a volume or bind mount mapped to the path /fmu inside the container. The FMU must be expanded (unzipped). The FMU directory should look something like this, assuning you have two FMUs called MyFMU1 and MyFMU2:

/fmu/
   MyFMU1/
      modelDescription.xml
      sources/
         file.c
         file.h
   MyFMU2/
      modelDescription.xml
       sources/
         file.c
         file.h

The image provides a Web interface on port 8080.

You can create a container by running:

docker run--d --name fmu-build  --mount type=bind,src=/PATH/TO/FMUS,dst=/fmu --p 28080:8080 xentara/fmu-aarch64-crossbuild

Replacing “/PATH/TO/FMUS” with the correct path on your host computer. This will make the Web interface available unter http://localhost:28080.

Tag summary

Content type

Image

Digest

sha256:49d539aa0

Size

341.2 MB

Last updated

over 3 years ago

docker pull xentara/fmu-aarch64-crossbuild