Regarding Make errors, for me the Makefile didn't had these issues.
>> checking dependency style of gcc... gcc3
>> checking dependency style of gcc... (cached) gcc3
Looking at above errors, looks like you are trying to compile using gcc3 and not the newer gcc4. -Wno-pointer-sign is a new GCC-4 warning flag, that isn't supported by GCC-3.
If you have both versions installed then you can update the CC environment variable
Or else
Manually remove this option from your Makefile
My CFLAGS was as follows in Makefile: CFLAGS = -g -O2