src with makefile