Windows Build Environment for PhoneME
Hey guys I was wondering...
I was looking into compiling Phone ME (Feature and/or Advanced) and started noting some of the build requirements. On the Windows platform, it mentions the requirement for Java SDK, Visual Studios, Cyg4ME, and DirectX (to name a few).
Is it possible to compile things on a Windows platform without having Visual Studios?
If I have the full Cygwin installed, do I still need the Cyg4ME? Are there specific versions of the required tools as part of this (what is the dependency)?
Does it hurt to compile with a newer version of Java SDK (say a Java SE 6 build)? If specific version is required, could using a compiler argument work to target the specific version?
Is it possible to use Netbean's C/C++ capabilities to compile Phone ME instead of the Visual Studios as listed?
Why is DirectX SDK required? And are alternatives to DirectX SDK available as well (maybe SDL, OpenGL, etc)?
And what kind of cross compilers (for a target hardware platform, for example an ARM based platform) are freely available?