From 29e03729de7cf50b85e213b5846592fd00940548 Mon Sep 17 00:00:00 2001 From: minggo Date: Tue, 5 Nov 2019 10:19:27 +0800 Subject: [PATCH] fix issue that can not run release mode with lua projects (#20291) It is because luajit has 32bit version, and ubuntu does not support 32bit application by default. --- install-deps-linux.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/install-deps-linux.sh b/install-deps-linux.sh index cf6bab4dae32..1de560612855 100755 --- a/install-deps-linux.sh +++ b/install-deps-linux.sh @@ -11,13 +11,19 @@ fi sudo apt-get update -DEPENDS='libx11-dev' +# run 32bit applicatio: needed for lua relase mode as luajit has 32bit version +# https://askubuntu.com/questions/454253/how-to-run-32-bit-app-in-ubuntu-64-bit +sudo dpkg --add-architecture i386 +DEPENDS='libc6:i386 libncurses5:i386 libstdc++6:i386' + + +DEPENDS+=' libx11-dev' DEPENDS+=' libxmu-dev' DEPENDS+=' libglu1-mesa-dev' DEPENDS+=' libgl2ps-dev' DEPENDS+=' libxi-dev' DEPENDS+=' libzip-dev' -DEPENDS+=' libpng12-dev' +DEPENDS+=' libpng-dev' DEPENDS+=' libcurl4-gnutls-dev' DEPENDS+=' libfontconfig1-dev' DEPENDS+=' libsqlite3-dev'