https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123976

--- Comment #149 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Peter Dyballa from comment #148)
> D-word! Breakfast is ready to be eaten and the build stops with missing
> md-unwind-def.h!

so you are saying with the exact same sources as I provided ... but with your
local tools and that complex configuration line, it fails?

> Before I start another, a bit more optimised build with updated PATH
> setting, how can I start to build the cross-compiler up to the final stages
> of all four, ppc(32), i686, x86_64, ppc64? Probably it's necessary to now
> enable multilib…

please work on reducing the complexity not increasing it....

> My idea is to get logs from 'make -p' and 'make -d' in the corresponding
> <architecture>/gcclib directories, to compare them and to find the clue why
> all except ppc are so successful. Which also means that I need something
> reversible to make the compiler in those directories stop – I cannot sit in
> front of my old PowerBook and wait until "gcclib" appears.

I think that this is not a direction that is going to work - the discrepancy is
not in the sources, right?   It all works here:

$ find . -name md-\*
./powerpc-apple-darwin9/libgcc/md-unwind-def.h
./powerpc-apple-darwin9/libgcc/md-unwind-support.h
./prev-powerpc-apple-darwin9/libgcc/md-unwind-def.h
./prev-powerpc-apple-darwin9/libgcc/md-unwind-support.h
./stage1-powerpc-apple-darwin9/libgcc/md-unwind-def.h
./stage1-powerpc-apple-darwin9/libgcc/md-unwind-support.h

$ find . -name unwind-dw2.o
./powerpc-apple-darwin9/libgcc/unwind-dw2.o
./prev-powerpc-apple-darwin9/libgcc/unwind-dw2.o
./stage1-powerpc-apple-darwin9/libgcc/unwind-dw2.o

So .. what is the output of

which make
make --version

I don't suppose that there's any chance of me persuading you that the right way
to find the problem is to back out of all the complexity until you have a
working build and then find out which addition is causing the problem?

Reply via email to