1) Will my game compile itself all over when packagers release new version? Or will only changed code re-complile?
2) How to overwrite sources when new version comes? Should I just re-dowload and extract over the old directories before I re-compile it all over?
3) I understand that most newer software can be compiled from source and be run on an older system. For example, 0.a.d build manual mentions Debian Jessie. Are there specific build instructions for most popular software online? In other words, if build tools support it, I could run newer software even on old systems.
Compiling was done on fixed Ubuntu 17.10.1. Stretch is too buggy right now and I didn't have time for setting it up again.
*uck the PPAs, who needs them?
EDIT:
This is what I have in 0.a.d folder:
Code: Select all
~/0ad/0ad-0.0.22-alpha$ ls
binaries license_dbghelp.txt license_mit.txt source
build license_gpl-2.0.txt LICENSE.txt
libraries license_lgpl-2.1.txt README.txt