Explain building on POSIX