public inbox for crossgcc@sourceware.org
 help / color / mirror / Atom feed
* GCC 2.95.2 for arm-wrs-vxworks
@ 2000-10-30 13:19 GERASIMOV, SERGEY (HP-Roseville, ex1)
  2000-10-31 10:20 ` Kai Ruottu
  0 siblings, 1 reply; 3+ messages in thread
From: GERASIMOV, SERGEY (HP-Roseville, ex1) @ 2000-10-30 13:19 UTC (permalink / raw)
  To: crossgcc

Hello all,

I am struggling to build cross gcc 2.95.2 for arm-wrs-vxworks.
I have found that I cannot build binutils for such target, so, I used WRS
supplied stuff, as well as previously build arm-coff binutil.  Both versions
seem to work the same.  I was successful in building the compiler, however,
the message I got when I ran it with -v option, was that it runs 2.7.9
version of gcc.  That is frustrating, since, this is the version we have
now, and attemp was to upgrade to 2.95.2.  Moreover, I still compiled all of
the source with it, worked fine. However, I have got strange problems during
linking, indicating that none of the entries in teh ctdt table are valid
references.  I checked
the object code, and all are present but referenced locally (small t),
rather than globally (capital T).  The same thing occured when I compiled
all of the code with plain arm-coff gcc, not arm-wrs-vxworks-gcc. 
Has anybody seen this problem, or does anyone have any positive experience
building cross gcc for arm-wrs-vxworks.

Any feedback will be really! appreciated!

Thanks a lot,
Sergey

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 3+ messages in thread
* RE: GCC 2.95.2 for arm-wrs-vxworks
@ 2000-10-31 10:40 GERASIMOV, SERGEY (HP-Roseville, ex1)
  0 siblings, 0 replies; 3+ messages in thread
From: GERASIMOV, SERGEY (HP-Roseville, ex1) @ 2000-10-31 10:40 UTC (permalink / raw)
  To: 'karuottu@freenet.hut.fi', GERASIMOV, SERGEY (HP-Roseville, ex1)
  Cc: crossgcc

Kai,

Thank you for your input.  Noe I realize why gcc driver report to run 2.7.9
compiler, it must come from the WRS GCC headers which I explicitly used in
the --with-headers options to configure.  I shall point it to the right
place and try to build the darn thing again:)

I am totally and completely sure I used arm-wrs-vxworks-gcc, which I have
copied over to our WRS build environment along with it's libraries
(libibrety.a and other stuff built with gcc).

I also explicitly used --without-newlib option for configure, I assume that
should have eliminated use of newlib, although I am not quite cklear what
you meant by:

The rule
goes that ONLY the target headers and libs should be used, not newlib,
whatever the
CrossGCC may say that one must use for 'embedded targets'...

Using the VxWorks-headers from a WRS-GCC-distribution involves all kind of
unexpected and VxWorks-specific problems. When you haven't mentioned having
used
any instructions for "How to build a VxWorks targeted compiler from
gcc-2.95.2
sources", and not mentioned any of the known problems, like

Where do I obtain such document?

This stuff is really aggravating:)

Thanks,
Sergey

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2000-10-31 10:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-10-30 13:19 GCC 2.95.2 for arm-wrs-vxworks GERASIMOV, SERGEY (HP-Roseville, ex1)
2000-10-31 10:20 ` Kai Ruottu
2000-10-31 10:40 GERASIMOV, SERGEY (HP-Roseville, ex1)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).