Jacek M. Holeczek wrote:
> Hi,
> in general, one can find several free GNU toolchains for the ARM CPU.
> I was wondering if one could "re-use" these toolchains for WinCE
> programming. If yes then, the MinGW32CE project could just concentrate on
> developing the libraries, not the toolchain itself. Moreover, one could
> get different versions of compilers (and "binutils") to try, for free.
>

No.  Sorry.  The whole toolchain is targeted at producing
Windows CE PE binaries.  You'll always need gcc and binutils
built with --target=mingw32ce/cegcc/pe.  And, we have important
gcc/binutils changes in our tree that haven't still been submitted upstream,
so building a vanilla gcc from gcc.gnu.org will
 1-probably won't build
 2-produce broken binaries

Please realize that most of these toolchains will be either
  just vanilla GNU sources (with probably a few patches that haven't been
  submitted upstream due to timing constrains, etc), pre-built for easy
  instalation, and with the possibily of having professional supporting
  contracts backing them up.

  or, pre-built packages for easy instalation in some OS or linux distro.

> 1. Some days ago I have found that the openSUSE 10.3 distributes two
> packages: "cross-arm-gcc-icecream-backend" (gcc/g++ 4.2.1) and
> "cross-arm-binutils-2.17.50".
> The supported targets are (from "objdump"): elf32-littlearm, elf32-bigarm,
> elf32-little, elf32-big, srec, symbolsrec, tekhex, binary, ihex.
> The supported architectures are (from "objdump"): arm, armv2, armv2a,
> armv3, armv3m, armv4, armv4t, armv5, armv5t, armv5te, xscale, ep9312,
> iwmmxt, iwmmxt2.
> The "generic" web page is: http://en.opensuse.org/Icecream
>
> 2. There is also the "GNU ARM toolchain": http://www.gnuarm.org/
>
> There exist more, of course: http://www.gnuarm.org/resources.html
>

You wont be able to use any of those, because they're targetted to
produce binaries for elf-linux, elf, or to bare bones
run-on-the-metal-with-no-os binaries, etc, etc.

-- 
Pedro Alves

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to