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