The make commands were for the software the wife was using. I just made the mistake of offering to help when she was trying to get some shit to work for class. Script kiddy shit. Unfortunately the coding was as sketchy as the software... which actually I'm OK with. At least some kid with a grudge will have to spend a few hours unfuxxoring it.
I love Synaptic. I really do. 95% of what I can even imagine doing on Ubuntu is listed in there in some fashion, and most of the time it works. I loaded about 20 different dependencies, but the legacy XML libraries needed work. When I tried to use 'make' on the sketchy programs it kept failing because the includes also had includes and included paths to them that were wrong (or, at least, out of date).
I was having flashbacks to the one C+ class I took back in the 90s. Then I just got thankful that I wasn't working with Java and dove into it.
I feel a little dirty though, since I made the software work so she could use it for class. But then she could have just written about the theory too, but this was cooler.