[email protected] wrote:
>
> LFS 7.2 / BLFS 2012-09-02
>
> Running "./configure --prefix=/usr && make" in sharutils-4.11.1 resulted in:
>
> gcc -DHAVE_CONFIG_H -I. -I..  -I../intl   -O2 -march=atom -MT
> localcharset.o -MD -MP -MF .deps/localcharset.Tpo -c -o localcharset.o
> localcharset.c
> In file included from localcharset.c:28:0:
> ./stdio.h:494:1: error: 'gets' undeclared here (not in a function)
> make[4]: *** [localcharset.o] Error 1
> make[4]: Leaving directory `/sources/sharutils-4.11.1/lib'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/sources/sharutils-4.11.1/lib'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/sources/sharutils-4.11.1/lib'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/sources/sharutils-4.11.1'
> make: *** [all] Error 2
>
>
> I managed to solve the problem intuitively applying "sed -i -e '/gets is
> a/d' lib/stdio.in.h" (as it was frequently done in LFS 7.2.book). Package
> then compiled and all tests passed too.
>
> I am new to Linux and not sure if I done it right. Is it safe to continue?

You did it right.  Yes, it's safe to continue.

   -- Bruce


-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to