[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cross compilation



Making, drinking tea and reading an opus magnum from Todd T. Fries:
> On Thu, Jan 20, 2000 at 02:18:33AM +0100, Thierry Deval wrote:
> > 
> > On 19-Jan-00 Michael Shalayeff wrote:
> > > Making, drinking tea and reading an opus magnum from Thierry Deval:
> > > [Charset iso-8859-1 unsupported, filtering to ASCII...]
> > >> Should we consider the last GNU binutils ?
> > >> Would the last version of gcc (thanks Marc) be better at it ?
> > > gcc is not a problem, binutils are.
> > > and the problem is absense of a.out support in past quite a few
> > > versions of binutils. untils this get changed there is not much chance to
> > > build quite a few combinations of host-cross in theory.
> > > 
> > > otherwise i see no why cross-tools for alpha on i386 won't build btw.
> > > gonna try myself, but i'd doubt a problem in cross-tools, could be alpha.
> > > cross-tools w/ target on binutils and host on older as/ld usually works just.
> [..]
> > Well, make TARGET=alpha cross-tools does indeed not succeed.
> > 
> > Here is an excerpt of the last line of my log :
> [..]
> > mv: rename libgcc1.a to libgcc1.cross: No such file or directory
> > You must find a way to make libgcc1.a
> 
> Actually, the fix for cross-tools for hppa should apply here as well.  To
> get cross-tools working for hppa currently just comment out
> LIBGCC1_TEST in src/gnu/egcs/gcc/Makefile.in ...
this is two different kinds of problems.
hppa needs some symbols to link libgcc1 test which are not available
at the moment, and alpha's gcc just does not build libgcc at all...

cu
-- 
    paranoic mickey       (my employers have changed but, the name has remained)