noxworld-dev / opennox

OpenNox main repository.
GNU General Public License v3.0
446 stars 24 forks source link

Corrected dependency in Linux build documentation #623

Closed XandrosDarkstorm closed 11 months ago

XandrosDarkstorm commented 11 months ago

Required sign-off

PR explanation

This PR changes some prerequisites for building procedure for Linux.

  1. Without installing gcc-multilib, gcc cannot compile 32 bit code at all. gcc-multilib depends on gcc, so no need to require gcc explicitly
  2. Removed libsdl2 and openal. We don't need 64 bit libraries to compile 32 bit binary.
  3. 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.