build on supported platforms