@sj_zero Ahh... got it. Thank you very much for the detailed description.
Do you work as a developer? For me, I've mostly worked in operations, so most, if not all, software already was compiled and ready to go, so never had to mess around with compiling and stuff, except for my own small hobby projects.