bash compilation trouble

Billy O'Connor billyoc at
Wed Jan 1 06:54:02 PST 2003

tim at (Tim) writes:

> Just my luck - the very first bit of compiling in the book, and I can't get it 
> to work!!
> I run the make command after configuring bash (with this command: 
> [lfs at localhost bash-2.05a]$ ./configure --enable-static-link  
> --prefix=/mnt/lfs/static --with-curses)
> The make command finish with the following error:
> --------------------------------------------------------------------
> gcc -s  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"' 
> -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"' 
> -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H   -I.  -I. -I./include -I./lib 
> -g -O2 -c shell.c
> In file included from shell.h:41,
>                  from shell.c:48:
> externs.h:163: conflicting types for `gethostname'
> /usr/include/unistd.h:734: previous declaration of `gethostname'

Install glibc-static-devel.
Unsubscribe: send email to listar at
and put 'unsubscribe lfs-support' in the subject header of the message

More information about the lfs-support mailing list