Subj : Re: Compiling Linux based C source code on and for Windows To : comp.programming From : Jeremy Phelps Date : Wed Jul 13 2005 05:06 am On 2005-07-07, yashgadhiya@gmail.com wrote: > Hello Everybody, > C programs on Windows are typically compiled using Microsoft's "Visual Studio" product, but they can also be compiled using Cygwin, the port of most of the Linux API and many of its utilities to Windows. There are also cross-compilers for the Pocket PC that run on Linux, and compilers that run directly on the Pocket PC. The official Microsoft solution for compiling C programs for the Pocket PC is the "Windows CE Toolkit for Visual C++." The Toolkit is an add-on to Visual C++ 6 Professional or Enterprise Edition, and costs about $180 on amazon.com. I did not look for or find a version of this toolkit that adds onto Visual Studio .NET: http://www.amazon.com/exec/obidos/tg/detail/-/B00002SAOU Alternately, there is a GCC cross-compiler available for Windows CE on the SH processor: http://www.duch.cz/gnuce/ The compiler runs on Linux/386. There is also a version of GCC that runs natively on Pocket PCs that have ARM processors: http://mamaich.kasone.com/fr_pocket.htm Also, Debian has a Pocket PC cross-compiler, but the description on the download page doesn't say which processors are supported: http://packages.debian.org/testing/devel/pocketpc-gcc For MIPS-based Pocket PCs, there is a compiler called MipsViLcc. It incorporates the "vi" editor as part of its IDE. It runs natively on the Pocket PC: http://www.pocketgear.com/software_detail.asp?id=6152 .