      INSTALL-MicrosoftWindows
      Copyright (c)  2013 John Abbott and Anna M. Bigatti
      GNU Free Documentation License, Version 1.2
%!includeconf: ../aux-txt2tags/config.t2t
      TeXTitle{INSTALL-MicrosoftWindows}{John Abbott and Anna Bigatti}

== Guidelines for installing CoCoA on a Microsoft Windows computer ==

You can build ``CoCoALib`` and ``CoCoA-5`` on a //Microsoft Windows//
computer by using ``Cygwin``, a free package which provides a
Linux-like environment (see ``http://www.cygwin.com/``).

Once you have installed Cygwin, start its terminal emulator,
and then follow the usual instructions for compiling CoCoA.


=== Installing Cygwin ===


**WARNING: installing Cygwin can take quite some time**

Download the script ``setup.exe`` from the Cygwin website.
Start the script and choose //install from internet//.
Using that script select the following extension packages:
- gcc-g++
- make
- m4
- libboost-devel
- libboost-1.48
- libgmp-devel
- emacs
-

If you want to build the ``CoCoA-5`` GUI, you must obtain also
these extension packages for Cygwin
- qt4-devel-tools
- libqtcore4 
- libqtcore4devel
- libqtgui4
- libqtgui4-devel
- libqtxml4-devel
- xorg-server
- xinit
- emacs-X11    (not necessary, but probably helpful)
-


=== In Case of Trouble ===

We cannot really help you, as we have almost no experience ourselves.
Try searching on the internet...
