From: [Invalid-From-Line]
Subject: Problems with GCL 2.1 on AIX 3.2.5
Date: 
Message-ID: <3tmgfe$1ub@solaris.cc.vt.edu>
Hi,

I'm having the following problems when compiling GCL 2.1 on an IBM
RISC using AIX 3.2.5:

it compiles fine until this point:

(cd unixport; make saved_gcl)
cc -qlanglvl=ext -qnoprint -DCOM_LENG= -DVOL=volatile -I/u/andre/lisp/compile/gcl-2.1/o
 -bnso -bI:/lib/syscalls.exp -Wl,-D0 -H4096 -qchars=signed -c   -I../h -c ../o/sockets.c
1501-106: (S) Include file sheader.h not found.
"../o/sockets.c", line 125.8: 1506-122 (S) Expecting pointer to struct or union.
"../o/sockets.c", line 126.15: 1506-122 (S) Expecting pointer to struct or union.
"../o/sockets.c", line 150.41: 1506-043 (S) Sizeof operator cannot be used with functions, 
void, bit-fields, incomplete types, or arrays of unknown size.
    1501-106: (S) Include file comm.c not found.
"../o/sockets.c", line 261.10: 1506-122 (S) Expecting pointer to struct or union.
"../o/sockets.c", line 486.27: 1506-122 (S) Expecting pointer to struct or union.
"../o/sockets.c", line 488.3: 1506-122 (S) Expecting pointer to struct or union.
"../o/sockets.c", line 488.21: 1506-122 (S) Expecting pointer to struct or union.
"../o/sockets.c", line 489.3: 1506-122 (S) Expecting pointer to struct or union.
"../o/sockets.c", line 490.3: 1506-122 (S) Expecting pointer to struct or union.
"/usr/include/string.h", line 79.26: 1506-132 (S) Function memset cannot be redeclared.

After that it tries to compile the Tk extension and a lot of errors occur. Would
anyone be able to help me?  Thanks in advance,


Andre Luiz Tietbohl Ramos
Graduate Student
Dept. of Industrial and Systems Engineering
Virginia Tech
E-mail: ·····@mselrt4.ise.vt.edu
From: Bill Schottstaedt
Subject: Re: Problems with GCL 2.1 on AIX 3.2.5
Date: 
Message-ID: <3tot1i$vt6@nntp.Stanford.EDU>
In article <··········@solaris.cc.vt.edu> ·····@mselrt3.ise.vt.edu ()  
writes:
> I'm having the following problems when compiling GCL 2.1 on an IBM
> RISC using AIX 3.2.5:
> 
> it compiles fine until this point:
> "../o/sockets.c", line 490.3: 1506-122 (S) Expecting pointer to struct  
or union.
> "/usr/include/string.h", line 79.26: 1506-132 (S) Function memset cannot  
be redeclared.

This looks familiar -- if it's the bug I encountered, in
o/sockets.c is a commented-out #include <string.h> -- I
uncommented it, (and fixed a minor typo in the
#include netdb or whatever), and everything was happy.