[1783] in Kerberos
Re: Kerberos V4 patches for NeXT?
daemon@ATHENA.MIT.EDU (raeburn@Athena.MIT.EDU)
Thu Feb 27 01:22:09 1992
Date: Thu, 27 Feb 92 00:47:16 -0500
From: raeburn@Athena.MIT.EDU
To: Alan Crosswell <alan@curta.cc.columbia.edu>
Cc: Marc Horowitz <marc@MIT.EDU>, kerberos@Athena.MIT.EDU
In-Reply-To: <CMM.0.90.0.699166709.alan@curta.cc.columbia.edu> (message from Alan Crosswell on Wed, 26 Feb 92 23:58:29 EST)
make_command gives a variety of bogus arguments to /bin/ld, including
-n and combining -r and -s. [* flame The code in make_command is
conditionalized quite poorly for this very system-dependent thing. *]
As the original author of that code, I agree with you completely.
That combination of flags worked under BSD 4.3, where I did the
original work, and it produced the desired result. It is wrong for
many other systems.
Maybe the next programmer who comes along will think to make the
correct ld args a #define or something that can be tweaked in the Makefile.
No. I think a better change (which I made long ago, though it's not
in the Kerberos distribution) is for this program to generate a .c
file, and for the Makefile to deal with compiling it.
The quick fix to make the Kerberos code compile is to get rid of the
call to the linker.