[x] I confirm that my PR does not contain any commercial or protected assets and/or source code.
[x] I agree in advance that my codes will be licensed automatically under the Apache License or similar BSD/MIT-like
open source licenses in case if OpenNox Project will adopt such a non-GPL license in the future.
PR explanation
This PR changes some prerequisites for building procedure for Linux.
Without installing gcc-multilib, gcc cannot compile 32 bit code at all. gcc-multilib depends on gcc, so no need to require gcc explicitly
Removed libsdl2 and openal. We don't need 64 bit libraries to compile 32 bit binary.
By trial and error, i managed to find out which version of Go is needed. Also i tested running compilation command using Go provided by Debian repository and it worked fine -- no need to taint system with Snaps, if user doesn't have any.
Required sign-off
PR explanation
This PR changes some prerequisites for building procedure for Linux.
gcc-multilib
,gcc
cannot compile 32 bit code at all.gcc-multilib
depends ongcc
, so no need to require gcc explicitly