Skip to content

Commit 8690b21

Browse files
committed
add manually built cmake to i686, lapack
1 parent c69e05d commit 8690b21

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

docker/manylinux2014/Dockerfile_i686

+11-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM quay.io/pypa/manylinux2014_i686:latest
22

3-
RUN yum install freetype-devel bzip2-devel curl-devel qt5-qtbase-devel -y
3+
RUN yum install freetype-devel bzip2-devel curl-devel qt5-qtbase-devel lapack-devel -y
44

55
RUN mkdir ~/ffmpeg_sources && \
66
cd ~/ffmpeg_sources && \
@@ -56,6 +56,16 @@ RUN curl -O -L https://github.com/ccache/ccache/releases/download/v3.7.9/ccache-
5656
make -j$(getconf _NPROCESSORS_ONLN) && \
5757
make install
5858

59+
RUN curl -O -L https://github.com/Kitware/CMake/releases/download/v3.17.0/cmake-3.17.0.tar.gz && \
60+
tar -xf cmake-3.17.0.tar.gz && \
61+
cd cmake-3.17.0 && \
62+
export MAKEFLAGS=-j$(getconf _NPROCESSORS_ONLN) && \
63+
./configure --system-curl && \
64+
make && \
65+
make install && \
66+
cd .. && \
67+
rm -rf cmake-3.17.0*
68+
5969
ENV PKG_CONFIG_PATH /usr/local/lib/pkgconfig:/root/ffmpeg_build/lib/pkgconfig
6070
ENV LDFLAGS -L/root/ffmpeg_build/lib
6171
ENV PATH "$HOME/bin:$PATH"

docker/manylinux2014/Dockerfile_x86_64

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM quay.io/pypa/manylinux2014_x86_64:latest
22

3-
RUN yum install freetype-devel bzip2-devel curl-devel qt5-qtbase-devel -y
3+
RUN yum install freetype-devel bzip2-devel curl-devel qt5-qtbase-devel lapack-devel -y
44

55
RUN mkdir ~/ffmpeg_sources && \
66
cd ~/ffmpeg_sources && \

0 commit comments

Comments
 (0)