adding compilation of executable