What exactly are all the different ways to build XEmacs under Windows?
XEmacs can be built in several ways in the MS Windows environment. The standard way is what we call the “native” port. It uses the Win32 API and has no connection with X whatsoever — it does not require X libraries to build, nor does it require an X server to run. The native port is the most reliable version and provides the best graphical support. Almost all development is geared towards this version, and there is little reason not to use it. The second way to build is the Cygwin port. It takes advantage of Cygnus emulation library under Win32. See section Q6.0.6: What are Cygwin and MinGW, and do I need them to run XEmacs?, for more information. A third way is the MinGW port. It uses the Cygwin environment to build but does not require it at runtime. See section Q6.0.6: What are Cygwin and MinGW, and do I need them to run XEmacs?, for more information. Finally, you might also be able to build the non-Cygwin, non-MinGW “X” port. This was actually the first version of XEmacs that ran
Related Questions
- XEmacs (and Emacs in general) UI is pretty different from what is expected of a typical MS Windows program. How will the MS Windows port cope with it?
- Can CA Desktop DNA Migrator move a PCs DNA between different versions of applications and Windows operating systems?
- What exactly are all the different ways to build XEmacs under Windows?