generalized building with dietlibc