FROM emscripten/emsdk:latest RUN DEBIAN_FRONTEND=noninteractive apt update RUN DEBIAN_FRONTEND=noninteractive apt install -y bash \ libz-dev \ libpng-dev \ libjpeg-dev \ libtiff-dev \ libopenexr-dev \ autoconf \ automake \ make RUN cd /opt && wget https://github.com/boostorg/boost/archive/refs/tags/boost-1.37.0.tar.gz RUN cd /opt && tar -xf boost-1.37.0.tar.gz RUN mkdir -p /opt/libboost RUN cd /opt/boost-1.37.0 && emconfigure ./configure --prefix=/opt/libboost RUN cd /opt/boost-1.37.0 && emmake make install -j CPPFLAGS="-s USE_PTHREADS=1" cxxflags="-s USE_PTHREADS=1" WORKDIR /usr/src/ ENV POVRAY_VERSION=3.7-stable RUN cd /usr/src/ && git clone --depth 1 --branch $POVRAY_VERSION https://github.com/POV-Ray/povray povray