On Tue, Feb 03, 2004 at 09:25:00AM -0800, Ppt wrote:
> Howdy Group
Howdy,
> I am using the latest stable version of swish-e
> OS tru64 5.1B-1 native compilier.
Oh.
> cc -g check.c -o check
> cc: Severe: swish.h, line 129: Cannot find file <mkstemp.h> specified in
> #include directive. (noinclfilef)
> # include <mkstemp.h>
> --^
$ fgrep -C 1 mkstemp swish.h
#ifndef HAVE_MKSTEMP
# include <mkstemp.h>
#endif
The configure script checks for the header and sets HAVE_MKSTEMP if you
have the header. Looks like the configure script thinks you have
mkstemp.h.
Look in config.log for mkstemp and see what it says. Mine says:
configure:23630: checking for mkstemp
configure:23687: gcc -o conftest -g -O2 conftest.c -lm >&5
conftest.c:58:1: warning: "GETGROUPS_T" redefined
conftest.c:57:1: warning: this is the location of the previous definition
configure:23693: $? = 0
configure:23696: test -z || test ! -s
conftest.err
configure:23699: $? = 0
configure:23702: test -s conftest
configure:23705: $? = 0
configure:23717: result: yes
If yours says something similar then we need to figure out why configure
is finding the header but it's not being found when you are running
make.
--
Bill Moseley
moseley@hank.org
Received on Tue Feb 3 12:16:08 2004