Public Repository

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description
FROM kinsamanka/docker-qemu-chroot:jessie-base

RUN apt-get install -qq squashfs-tools

RUN proot -r /opt/rootfs -q qemu-arm-static apt-get update -y
RUN proot -r /opt/rootfs -q qemu-arm-static apt-get install -qq \
  build-essential perl python git libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync1 libxcb-sync-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-glx0-dev libxcb-xinerama0-dev

RUN proot -r /opt/rootfs -q qemu-arm-static apt-get install -qq \
  libgles2-mesa-dev libopenvg1-mesa-dev libssl-dev libasound2-dev

RUN mkdir -p /opt/rootfs/usr/local/qt5

RUN proot -r /opt/rootfs -q qemu-arm-static git clone git://code.qt.io/qt/qt5.git -b 5.5
RUN proot -r /opt/rootfs -q qemu-arm-static bash -c "cd qt5 && perl init-repository --module-subset=qtbase,qtquick1"

RUN proot -r /opt/rootfs -q qemu-arm-static bash -c "cd qt5 && ./configure -v -nomake tests -nomake examples -opengl es2 -device linux-rasp-pi-g++ -device-option CROSS_COMPILE=/usr/bin/ -opensource -confirm-license -optimized-qmake -qt-pcre -qt-xcb -static -release -prefix /usr/local/qt5"

RUN proot -r /opt/rootfs -q qemu-arm-static bash -c "cd qt5 && make"
RUN proot -r /opt/rootfs -q qemu-arm-static bash -c "cd qt5 && make install"
Docker Pull Command
Owner
bakerface

Comments (0)