It is possible to compile GAP for 32-bit Windows using the Cygnus
cygwin32 implementation of GCC. We provide such a binary, and have tested
that runs under the English version of Windows 95. It is likely that it will
also work under later versions like Windows98 and Windows NT.
It is likely that features of GAP like Process, Exec or the compiler,
that rely on a UNIX environment will not work under Windows.
The following sections contain information about GAP that is specific to this port of GAP (simply called GAP for Windows below).
To run GAP under Windows you need an IBM PC compatible with an Intel Intel 80486, or Intel Pentium processor or better. The system must have at least 16 MByte of main memory and a harddisk. The operating system must be Windows 95 or Windows NT.
The section Copyright of GAP for Windows describes the copyright as it applies to the executable version that we distribute. The section Installation of GAP for Windows describes how you install GAP for Windows.
The compiler we are using to create the Windows binary (Cygnus GNUWin32) provides a C-library that emulates all standard UNIX commands. There are however a few low-level routines that have to be called system-specific and for which we have not yet found out how to do it under Windows. We will try to fix these in a future version. If you have experience in Windows programming and know how to do such things we would very much welcome help.
[Top] [Previous] [Up] [Next] [Index]
GAP 4 manual