Hi Ben, It looks like, you need to link with the pthread library. The code appears to be multi threaded, which is sort of a complicated way to start learning a language. Try to add -lpthread to your link stage. Yours sincerely, Bjorn