added makefile

fixed usbdrv for newer gcc
removed old compile script