[3914] in Kerberos
K5 on Ultrix with GNU Make
daemon@ATHENA.MIT.EDU (Joe Ramus)
Sat Sep 24 09:03:03 1994
Date: Fri, 23 Sep 94 10:08:41 PDT
From: ramus@nersc.gov (Joe Ramus)
To: kerberos@MIT.EDU
I am building Kerberos 5 Beta 4 Patch 2 on Ultrix 4.3 and using GNU make.
I use "lndir" to create a build tree with symbolic links to the source
files. I do the configuration like this:
./configure "--with-krb5-root=/krb5" \
"--with-ccopts= -g -DKRB5_KRB4_COMPAT -DNERSC -DNERSC_ULTRIX" \
"--with-krb4=/krb4"
Then I run make like this:
make "CCOPTS = -g -DKRB5_KRB4_COMPAT -DNERSC -DNERSC_ULTRIX" all
For some reason, the GNU make wants to do the "configure" target
in Makefile which it should not be doing. It gets an error
that looks like this:
configure: $(srcdir)/configure.in
cd $(srcdir); autoconf
Here is a sample of the output:
making in util/et...
cd .; autoconf
/bin/sh: autoconf: not found
make[2]: *** [configure] Error 1
making in util/ss...
cd .; autoconf
/bin/sh: autoconf: not found
make[2]: *** [configure] Error 1
make[1]: *** [all] Error 1
If I specify the Ultrix version of make, it works just fine.
Has anyone had a similiar experience with GNU make?
----------------------------------------------------------------
| Joe Ramus NERSC Livermore (510) 423-8917 ramus@nersc.gov |
----------------------------------------------------------------