added gmake compliance