I need to do a LOT of compiling on a slow machine. The machine is accessale via ssh.
What I would like to do is:
login to the machine via SSH
start a compile ( that will in some cases take in excess of 24 hours )
be able to end the SSH session, and the process will still continue
have the compile continue running, while not logged in
at any time, ssh back in to check on things
Basically, I want to ssh in, start something that will take an indefinate amount of time in the morning, check in on it at work (interact if necessary), come home at the end of the day, terminal in to start a new job, go to bed, wake up in the morning, and start the cycle again.
What are some of the options that I have in doing this? It seems that if I issue
"make foo &"
and then logout, "make foo" gets killed. I need that ability to log out, and have "make foo" continue running.