better direction for building on linux