Merge pull request 'big fix of linux_cross install.sh' (#12) from master into release
SHS Gitea/docker/pipeline/head This commit looks good

Reviewed-on: #12
This commit was merged in pull request #12.
This commit is contained in:
2026-08-19 20:48:45 +03:00
+8 -42
View File
@@ -20,14 +20,12 @@ echo $TZ > /etc/timezone
# base soft
apt-get install -y \
"^libxcb.*" \
bison \
ccache \
cpio \
curl \
debconf \
debhelper \
default-libmysqlclient-dev \
doxygen \
dpkg \
flex \
@@ -37,38 +35,12 @@ gperf \
graphviz \
htop \
iputils-ping \
libbz2-dev \
libffi-dev \
libfontconfig1-dev \
libfreetype6-dev \
libgl1-mesa-dev \
libglew-dev \
libglu1-mesa-dev \
libgmp-dev \
libicu-dev \
liblzma-dev \
libmpc-dev \
libmpfr-dev \
libncurses-dev \
libpkgconfig-perl \
libpq-dev \
libreadline-dev \
libssl-dev \
libusb-1.0-0-dev \
libwayland-dev \
libx11-dev \
libx11-xcb-dev \
libxkbcommon-dev \
libxkbcommon-x11-dev \
libxml2-dev \
libxrender-dev \
lsb-release \
mc \
md5deep \
nano \
net-tools \
ninja-build \
ocl-icd-opencl-dev \
p7zip-full \
patchelf \
python3 \
@@ -76,18 +48,13 @@ screen \
subversion \
unzip \
wget \
zip \
zlib1g-dev \
zip
apt-get install -y \
qtmultimedia5-dev:$arch \
qtbase5-private-dev:$arch \
qttools5-private-dev:$arch \
qtbase5-dev-tools \
qttools5-dev-tools
apt-get install -y \
apt-get install \
$toolchain \
libbz2-dev:$arch \
libffi-dev:$arch \
@@ -106,7 +73,6 @@ libncurses-dev:$arch \
libpq-dev:$arch \
libreadline-dev:$arch \
libssl-dev:$arch \
libusb-1.0-0-dev:$arch \
libwayland-dev:$arch \
libx11-dev:$arch \
libx11-xcb-dev:$arch \
@@ -120,7 +86,6 @@ libassimp-dev:$arch \
libmicrohttpd-dev:$arch \
libhdf5-dev:$arch \
libcurl4-openssl-dev:$arch \
libpcsclite-dev:$arch \
qtconnectivity5-dev:$arch \
qtbase5-dev:$arch \
qttools5-dev:$arch \
@@ -138,9 +103,11 @@ libqt5svg5-dev:$arch \
libqt5websockets5-dev:$arch \
libqt5x11extras5-dev:$arch \
libqt5xmlpatterns5-dev:$arch \
libqt5charts5-dev:$arch \
libqt5charts5-dev:$arch
apt-get install -y qtbase5-private-dev:$arch qttools5-private-dev:$arch || true
apt-get install -y qtmultimedia5-dev:$arch || true
apt-get install -y libusb-1.0-0-dev:$arch || true
apt-get install -y lzma-dev || true
apt-get install -y python3-future || true
apt-get install -y python3-click || true
@@ -150,8 +117,7 @@ apt-get install -y python3-pyelftools || true
apt-get install -y python3-pyparsing || true
apt-get install -y python3-serial || true
apt-get install -y python3-setuptools || true
apt-get install -y libopencv-dev:$arch
apt-get install -y libopencv-dev:$arch || true
# cleanup
rm -rf /var/cache/apt/archives/*