On Sun, Nov 12, 2006 at 10:32:30PM +0100, kriss wrote:
> hi all
>
> both binutils and gcc make[1]: *** No rule to make target
> `../build-x86_64-unknown-linux-gnu/libiberty/libiberty.a',
> needed by `build/genmodes'. Stop. <= gcc only
> i didn't pay attention cause i'm building clfs 1.0.0
> but with the stop of gcc i need help
>
> thanks
>
Hi Kriss,
the '../build-' part of the message looks like a typo.
^
The book expects you to reference '../gcc-build/' in the configure.
Calling it just ../build is probably ok, provided you don't try to
share the same build directory between binutils and gcc (so, delete
it after each install).
But, you have a bigger problem than mistyping - if you get a
failure which causes make to halt, you must not think « oh well, I'll
build the next package ». Search for the problem, compare what you
did against what the book tells you to do, and if necessary ask for
help. The order in which we build the packages is often critical,
and particularly in the first stages.
In this case, if fixing the obvious typo doesn't solve the problem
with binutils, please post the _exact_ error message with some
previous lines for context (e.g. to enable us to see which directory
it is in).
> and --oldincludedir=/tools/include
> is needed in gcc ./configure options
> it's not in the stable clfs 1.0.0
> gcc can't find libiberty.h without it
>
I'm not going to comment on this until you can show me why it's
needed by people who follow the book ;) I think I'm following the
book's instructions (but, like everybody else, I make mistakes) and
I've not seen the problem. So, please restart at binutils, making
sure that your commands are correct, and come back here if you get
an error.
ĸen
--
das eine Mal als Tragödie, das andere Mal als Farce
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support