building on linux finally works