bug-gnu-pspp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PSPP-BUG: PSPP make check errors


From: John Darrington
Subject: Re: PSPP-BUG: PSPP make check errors
Date: Thu, 27 Aug 2020 21:30:49 +0200
User-agent: Mutt/1.10.1 (2018-07-13)

I'm starting to think this is a problem with Gnulib.

Can you try building with "make -k" to see what other errors arise (if any).

J'

On Thu, Aug 27, 2020 at 06:58:42PM +0000, Ruth Waite wrote:
     hello ran fine and produced hello world as expected.
     
     log file attached.
     
     ________________________________
     From: John Darrington <john@darrington.wattle.id.au>
     Sent: Thursday, August 27, 2020 2:09 PM
     To: Ruth Waite <ruth.waite@wayne.edu>
     Cc: John Darrington <john@darrington.wattle.id.au>; bug-gnu-pspp@gnu.org 
<bug-gnu-pspp@gnu.org>
     Subject: Re: PSPP-BUG: PSPP make check errors
     
     Can you send your config.log file (it's large so you might have to 
compress it).
     
     Also, can you try compiling a very simple "hello world" program, like:
     
     #include <stdio.h>
     
     void main (void)
     {
       printf ("hello world\n");
     }
     
     
     
     Thanks.
     
     
     
     On Thu, Aug 27, 2020 at 05:41:58PM +0000, Ruth Waite wrote:
          Sorry, total noob.
     
          I think the standard C library is /usr/lib/libc-2.17.so. If this does 
not make sense, can you tell me how to determine the standard C library?
     
          stdio.h file:
     
          /* Define outside of namespace so the C++ is happy.  */
          struct _IO_FILE;
     
          __BEGIN_NAMESPACE_STD
          /* The opaque type of streams. This is the definition used elsewhere. 
*/
          typedef struct _IO_FILE FILE;   <<<--- LINE48
          _END_NAMESPACE_STD
     
          The error reads:  /usr/include/stdio.h:48:1: error: expected ?=?, 
?,?, ?;?, ?asm? or ?__attribute__? before ?typedef? typedef struct _IO_FILE 
FILE;
     
          Thanks so much for your help!
          ________________________________
          From: John Darrington <john@darrington.wattle.id.au>
          Sent: Thursday, August 27, 2020 12:34 PM
          To: Ruth Waite <ruth.waite@wayne.edu>
          Cc: bug-gnu-pspp@gnu.org <bug-gnu-pspp@gnu.org>
          Subject: Re: PSPP-BUG: PSPP make check errors
     
          This is strange.   It looks almost like a problem with your standard 
C library.
          What standard C library do you have installed? and what version?
     
          What do you see immediately before line 48 in /usr/include/stdio.h ?
     
          J'
     
          On Thu, Aug 27, 2020 at 03:19:36PM +0000, Ruth Waite wrote:
               Please see attached errors when attempting to install PSPP on 
Oracle Linux Server 7.8.
     
               Thank you for your attention to this matter.
     
               ad3658@cus-survox1 pspp-1.4.0]$ clear
               [ad3658@cus-survox1 pspp-1.4.0]$ make check
               make  check-recursive
               make[1]: Entering directory 
`/home/ad/ad36/ad3658/Downloads/pspp-1.4.0'
               Making check in gl
               make[2]: Entering directory 
`/home/ad/ad36/ad3658/Downloads/pspp-1.4.0/gl'
               make  check-recursive
               make[3]: Entering directory 
`/home/ad/ad36/ad3658/Downloads/pspp-1.4.0/gl'
               make[4]: Entering directory 
`/home/ad/ad36/ad3658/Downloads/pspp-1.4.0/gl'
               depbase=`echo fopen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
               /bin/sh ../libtool  --tag=CC   --mode=compile gcc -std=gnu11 
-DHAVE_CONFIG_H -DEXEEXT=\"\" -I. -I..     -g -O2 -MT fopen.lo -MD -MP -MF 
$depbase.Tpo -c -o fopen.lo fopen.c &&\
               mv -f $depbase.Tpo $depbase.Plo
               libtool: compile:  gcc -std=gnu11 -DHAVE_CONFIG_H -DEXEEXT=\"\" 
-I. -I.. -g -O2 -MT fopen.lo -MD -MP -MF .deps/fopen.Tpo -c fopen.c  -fPIC 
-DPIC -o .libs/fopen.o
               In file included from ./stdio.h:33:0,
                                from fopen.c:26:
               /usr/include/stdio.h:48:1: error: expected ???=???, ???,???, 
???;???, ???asm??? or ???__attribute__??? before ???typedef???
                typedef struct _IO_FILE FILE;
                ^
               fopen.c:29:1: error: expected ???=???, ???,???, ???;???, 
???asm??? or ???__attribute__??? before ???static???
                static FILE *





reply via email to

[Prev in Thread] Current Thread [Next in Thread]