waits for processes to exit, more static linking
updated gitignore