gitlab-ci: Use crossbuild-essential-* packages

They are convenience packages which pull in everything needed for
cross-building via dependencies.

Acked-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
Michel Dänzer
2019-09-06 17:33:13 +02:00
committed by Michel Dänzer
parent a01230e73a
commit 8a8388ca67

View File

@@ -77,18 +77,9 @@ for arch in $CROSS_ARCHITECTURES; do
apt-get install -y --no-remove \
libdrm-dev:${arch} \
libexpat1-dev:${arch} \
linux-libc-dev:${arch}/stretch-backports \
libelf-dev:${arch}
libelf-dev:${arch} \
crossbuild-essential-${arch}
done
apt-get install -y --no-remove \
g++/stretch \
dpkg-dev \
gcc-aarch64-linux-gnu \
g++-aarch64-linux-gnu \
gcc-arm-linux-gnueabihf \
g++-arm-linux-gnueabihf \
gcc-i686-linux-gnu \
g++-i686-linux-gnu
# for 64bit windows cross-builds
apt-get install -y --no-remove mingw-w64