Skip to main content.
home | support | download

Back to List Archive

Re: error mkstemp.h

From: Ppt <ppt(at)not-real.phaseplane.com>
Date: Tue Feb 03 2004 - 20:57:28 GMT
Hey Bill

Thanks for the response.

Here is what I did...I was able to install the cygnus toolkit for
tru64. So now I am using gnu_make and gcc. I also added the the
other files from the README.

However, now I get this during the make


/bin/bash ../../libtool --mode=link gcc  -g -O2   -o libswexpat.la  
xmltok.lo xmlrole.lo xmlparse.lo  -lm
rm -fr  .libs/libswexpat.a
ar cru .libs/libswexpat.a .libs/xmltok.o .libs/xmlrole.o .libs/xmlparse.o
ar: .libs/libswexpat.a: File truncated
make[3]: *** [libswexpat.la] Error 1
make[3]: Leaving directory `/home/dhussey/swish-e/swish-e-2.4.1/src/expat'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dhussey/swish-e/swish-e-2.4.1/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dhussey/swish-e/swish-e-2.4.1/src'
make: *** [all-recursive] Error 1


Ok I looked on the news list and saw some information on this. However, the
list was pointing to a problem with make I am using this version

machine_name)~/swish-e/swish-e-2.4.1$ make -v
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for alphaev56-dec-osf5.1
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
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.

Report bugs to <bug-make@gnu.org>.


Not sure what the fix is...I think I have all the software installed.


cheers

Doug






--------- Original Message --------
From: moseley@hank.org
To: Multiple recipients of list <swish-e@sunsite.berkeley.edu>
Subject: [SWISH-E] Re: error mkstemp.h
Date: 03/02/04 20:15

>
> On Tue, Feb 03, 2004 at 09:25:00AM -0800, Ppt wrote:
> &gt; Howdy Group
>
> Howdy,
>
> &gt; I am using the latest stable version of swish-e
> &gt; OS tru64 5.1B-1 native compilier.
>
> Oh.
>
> &gt; cc  -g check.c  -o check
> &gt; cc: Severe: swish.h, line 129: Cannot find file &lt;mkstemp.h&gt;
specified in
> &gt; #include directive. (noinclfilef)
> &gt; # include &lt;mkstemp.h&gt;
> &gt; --^
>
> $ fgrep -C 1 mkstemp swish.h
> #ifndef HAVE_MKSTEMP
> # include &lt;mkstemp.h&gt;
> #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  &gt;&amp;5
> conftest.c:58:1: warning: &quot;GETGROUPS_T&quot; 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:57:29 2004