source and iokp build