I tried to compile in Debian -amd64- the r1q2 Client,
$ /usr/src/r1q2/binaries/make client
../../game/q_shared.h:33:18: warning: zlib.h: No such file or directory
../../client/snd_openal.h:8:19: AL/al.h: No such file or directory
../../client/snd_openal.h:9:20: AL/alc.h: No such file or directory
../../client/eax.h:22: error: syntax error before numeric constant
obtaining a lot of errors