I wonder 
what the error is.  You might try GNU make for building and see if that 
does any better.  I just added that to the INSTALL notes because I 
I already have alias make=gmake
really?  The log you sent didn't quite look like GNU make output.  Does 
'make --version' tell you anything interesting?  (like GNU vs not GNU)? 
 Either way, the circular dependency bug has been fixed in cvs.
clock@kestrel:~/links-current$ make --version
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.