[3914] in Kerberos

home help back first fref pref prev next nref lref last post

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 |
----------------------------------------------------------------

home help back first fref pref prev next nref lref last post