[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
BASH 2.04 will not make - Revision of report of 2001/1/15
From: |
Joseph McPherson |
Subject: |
BASH 2.04 will not make - Revision of report of 2001/1/15 |
Date: |
Mon, 22 Jan 2001 00:48:30 +0000 |
Earlier I reported I could not make BASH 2.04 or 2.03.
This is to report a compile bug in the both versions 2.03 and 2.04. I
used ./configure with and without options. When make is executed the
following error is generated.
rm -f shell.o
gcc -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"'
-DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"'
-DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64
-I. -I. -I./include -I./lib -I/usr/local/include -g -O2 -c shell.c
In file included from shell.h:26,
from shell.c:45:
general.h:190: parse error before `string_to_rlimtype'
general.h:190: warning: data definition has no type or storage class
general.h:191: parse error before `int'
make: *** [shell.o] Error 1
I have a i686 pc running the linux kernel 2.4.0. I am using the GNU C
Library stable version 2.1.1, This error is consistent and seems to
come from the failure to define RLIMTYPE. I have tried defining
RLIMTYPE as an "int" but this just creates errors of a different sort
and does not create an executable program.
I have since upgraded my Glibc library to version 2.1.3. BASH has
installed without problem. I am not sure why. I do not know the make
up of the Glibc libray version 2.1.1 in the Mandrake-Linux version 6.5.
But the upgrade made the problem go away.
Joe
- BASH 2.04 will not make - Revision of report of 2001/1/15,
Joseph McPherson <=