> < ^ Date: Wed, 04 Feb 1998 13:48:58 -0330 (NST)
> < ^ From: Neil Zanella <nzanella@cs.mun.ca >
> < ^ Subject: Re: installation problems

Hi,

I am surprised that there are problems with the new glibc
library. After all, the file gap-ibm-i386-linux-gcc2
which I got from the GAP home page works fine, except for the
gap libraries are not there.

Is there a way that I can make use of both of the files
gap-ibm-i386-linux-gcc2 and gap3r4p4.zoo to make a complete installation?

Thanks again,

Regards,

Neil Zanella
nzanella@ganymede.cs.mun.ca

On Wed, 4 Feb 1998, Dmitrii Pasechnik wrote:

Dear Forum,

This seems again to be the problem with the new version of
the libc (glibc2) which apparently is used in this linux setup.
(it was reported about a month ago by someone else).

Probably there is a simple fix to it - by adjusting
-DSYS_*** for this target
(or creating a separate makefile target for the new libc)
I cannot check it myself - I don't have this new library installed.
However, I believe that the following will do the trick
(at least it will get it past this error)
-DSYS_HAS_IOCTL_PROTO

(this should be inserted into the 'ibm-i386-linux-gcc2' target
in the Makefile)

Regards,
Dmitrii.

Date:           Wed, 04 Feb 98 11:06:18 -0330
From: Neil Zanella <nzanella@cs.mun.ca>
To: Multiple recipients of list <GAP-Forum@dcs.st-and.ac.uk>
Subject:        installation problems

Hi.

I now have the gap3r4p4.zoo binary.
I put it in / (no space left in /usr/local) and extracted with
unzoo -o -x gap3r4p4.zoo
That workes fine.
I am now looking at the instructions provided on the gap world wide web
(as shown below)
I go to gap3r4p4 and type : make
I get a list of operating systems, then chose my own (Linux) and type:

[root@localhost src]# make ibm-i386-linux-gcc2

When I do that the following error messages come up:

make[1]: Entering directory `/gap3r4p4/src'
gcc -DSYS_IS_USG -DSYS_HAS_TIME_PROTO -DSYS_HAS_SIG_T=void -c system.c
-o system.o
system.c:1571: conflicting types for `ioctl'
/usr/include/sys/ioctl.h:43: previous declaration of `ioctl'
system.c: In function `syAnswerCont':
system.c:1608: warning: `return' with a value, in function returning void
system.c: In function `syAnswerTstp':
system.c:1619: warning: `return' with a value, in function returning void
system.c: In function `syAnswerIntr':
system.c:2738: warning: `return' with a value, in function returning void
make[1]: *** [system.o] Error 1
make[1]: Leaving directory `/gap3r4p4/src'
make: *** [ibm-i386-linux-gcc2] Error 2


> < [top]