This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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@gcc.gnu.org.

Andrew.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]