Re: One puzzle from cross compilation with 2 different versions of GCC?

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

 



Zhang, Vic writes:

 > I used to compile my program with gcc-2.7.2 for Sparc, recently I
 > wanted to support Unicode in my program and found gcc-2.7.2 can't
 > support Unicode at all. After that I change to gcc-2.96. However,
 > the output format of the latter one is elf32-sparc and that of the
 > first one is a.out-sunos-big.

No, that isn't so.  It all depends on how you configured gcc when you
built it.  It sounds like the earlier compiler wasn't configured for
an embedded standalone target at all, but for sunos.

 > So I can't partially link the code generated with gcc-2.96 with
 > some old library generated with gcc-2.7.2 with option -r even if
 > --oformat a.out-sunos-big is specified. I think gcc-2.96 maybe
 > support a.out-sunos-big format, but I can't find anything
 > useful. Can you help me solve this problem or give me some useful
 > hint?

You need to tell us what options you used when you built gcc.  

Also, the gcc list is for the developers of gcc: gcc help enquiries
should be sent to gcc-help@xxxxxxxxxxxx

Andrew.

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux