The same, but with makefile