I'm working with Docker and I have the following Dockerfile
FROM ubuntu:16.04
RUN dpkg --add-architecture i386 && apt update && apt install -y \
bc \
build-essential \
cpio \
dosfstools \
g++-multilib \
gdisk \
git-core \
libncurses5-dev \
libncurses5-dev:i386 \
python \
squashfs-tools \
sudo \
unzip \
wget \
locales \
&& rm -rf /var/lib/apt/lists/*
RUN locale-gen en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8
WORKDIR "/sedutil"
CMD ["/sedutil/images/autobuild.sh","-h"]
I added to the list "libssl-dev" and "openssl" . Now I'm tryng to complie some c++ code inside the docker. It seems that the compiler does not find the openssl headers because it returns
fatal error: openssl/evp.h: No such file or directory
#include <openssl/evp.h>
I think that adding "libssl-dev" is not enough. Any suggestion ?