fix build make file for dip, mad and trap projects to properly handle loadable module as executable without startup code