Compiling libraries, cross platform (mac, linux, windows)