Для инсталляции GAP для Windows необходимо выполнить описанные ниже действия (предполагается, что Вы загрузили архивы gap4r4p9 и packages-..., и знаете, как их распаковать).
Распакуйте архив gap4r4p9 в корневой каталог диска
C:\. В результате этого создастся подкаталог C:\gap4r4.
Опционально: Если Вы загрузили дополнительный архив xtom1r1p2, распакуйте его в том же каталоге, в котором Вы распаковывали архив gap4r4p3.
Распакуйте пакеты из архива packages-... внутри ( ! ) каталога C:\GAP4r4\pkg\.
Заметьте, что некоторые пакеты не будут работать в Windows, или будут работать
с ограниченной функциональностью.
Теперь Вы можете запустить GAP с помощью файла C:\gap4r4\bin\gap.bat.
Для удобства запуска можно создать ярлыки, указывающие на этот файл, например,
в главном меню и на рабочем столе.
Опционально: Более удобный интерфейс можно получить,
используя оболочку rxvt. Для этого нужно
запускать GAP с помощью файла C:\gap4r4\bin\gaprxvt.bat. Следует
учесть, однако, что GAP Group не предоставляет поддержку для этой оболочки.
После выполнения вышеперечисленных шагов Вы можете продолжать шаги, не зависящие от операционной системы, в частности, тестирование и сообщение об инсталляции в GAP Group.
GAP может быть инсталлирован в другом каталоге, отличном
от C:\GAP4r4\pkg\. При этом нужно будет указать правильные пути
в файлах gap4r4\bin\gap.bat и gap4r4\bin\gaprxvt.bat.
По умолчанию, используемая библиотека cygwin не может использовать больше чем 128 Мб оперативной памятию. Для увеличения этогй границы нужно внести изменения в регистр Windows.
*ВНИМАНИЕ:* Редактирование реестра Windows должно выполняться с особой осторожностью. Его не рекомендуется делать, если у Вас нет соответствующего опыта. Дополнительные советы могут быть найдены на странице www.cygwin.com/cygwin-ug-net/setup-maxmem.html.
Перед внесением изменений в регистр, нужно запустить GAP хотя бы один раз для создания в регистре соответствующих ключей.
После этого запустите командный файл usemem.bat из подкаталога bini, который присвоит ключу
/HKEY_LOCAL_MACHINE/Software/Cygnus Solutions/Cygwin/heap_chunk_in_mb
значение 1024.
Если Вы предпочитаете изменять регистр вручную, запустите regedit и найдите указанный выше ключ Cygwin. Затем добавьте новый параметр heap_chunk_in_mb и установите его значение 1024.