bash 2.04 compiling error
luca de filippis
merloplano at tiscalinet.it
Sun Oct 14 14:37:29 PDT 2001
Gerard Beekmans <gerard at linuxfromscratch.org> wrote on 10/12/01 7:22:30
>On Sat, Oct 13, 2001 at 07:20:28PM +0200, luca de filippis wrote:
>> hi, my name is luca.
>> i like the idea behind lfs, so i decided to try with lfs 2.4.4.
>> i immediatly face a problem with bash 2.04, copying what written in
>> chap 5. this is the error:
>Please download LFS-3.0 or the latest CVS. There are a _lot_ of bug fixes
>in the LFS-3.0 version.
>Most important, you should install bash-2.05 and not 2.04 (LFS-3.0 has
>the proper instructions to install Bash-2.05)
>I do not know whether or not bash-2.05 fixes the problems you just
>reported, but it's worth a try.
first of all, thanks for the answer.
there should be a misanderstanding ( my english is poor).
i've downloaded the tarred lfs.2.4.4 package. the book was related to
that version. i've seen that on lfs3 you use bash 2.05, and that chap 5
is slightly changed (options for compiling bash, for example). the
problem is that i can no longer download so many MB, so i just would like
to know how you solved the problem 10 months ago, when lfs3 was 'pre'
(that's the reason why i chosed 2.4.4). i really think that there was
(for me, there is) a bug in compiling bash 2.04. if so, can i just
download this package and leave all the others?
anyway, what the error means?
/lib/libcurses.a(lib_trace.o): In function `trace':
lib_trace.o(.text+0x0): multiple definition of `trace'
error.o:/lfs/usr/src/bash-2.04/error.c:478: first defined here
/usr/bin/ld: Warning: size of symbol `trace' changed from 177 to 7 in
lib_trace.o collect2: ld returned 1 exit status
make: *** [bash] Error 1
it's seems to me the error is in file libcurses.a that depends by my
try to make me see the light :)
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-support' in the subject header of the message
More information about the lfs-support