Two small fixes in the makefile

- Make sure the code can compile on a modern linux distro
- Use pkg-config to find blitz (no need to change the hardcoded path anymore)