GNUstep.org

GNUstep logo Windows Installer

This page describes the installer for loading GNUstep on Windows systems and various other apps that have an installer for Windows After installing the GNUstep Windows installer, you will have a complete system for compiling and running GNUstep applications.

Introduction

The GNUstep Windows installer is based on the MinGW system and consists of the basic MSYS and MinGW libraries, other library dependancies and the GNUstep Core packages (gnustep-make, gnustep-base, gnustep-gui, and gnustep-back.) The installer installs GNUstep onto most varieties of Windows (see below for tested installations) and sets up the computer to make it easy to run GNUstep applications. It was created with the NSIS installer.

State

The system package has been upgraded to the latest MSYS/MinGW release (as of around Sep 19, 2008), which is rumored to work better on Vista. Several libraries have been recompiled so that they now should work on Windows 2K systems.

The 0.20.3 release of the core installer includes the latest core packages (Make 2.0.6, Base 1.16.2, GUI 0.14.0, Back 0.14.0). This is a minor update from 0.20.2 which fixes a bug on jpeg support. This is a stable releases for Windows, so future releases in this series should be binary compatible with this one. You may need to recompile/reinstall any GNUstep applications based on older releases.

We recommend you uninstall any previous installers first so you don't have extra unecessary files hanging around, although this is not necessary (although make sure you kill the gdnc and gpbs processes if you don't use the uninstaller). The installer has been tested on XP and Win 2K. It does not work on 64-bit systems. Administrator access is needed to install. It also only sets things up correctly for the current user, not for any other users on the system. Please report any other bugs or issues to us.

Download

For the full environment for compiling and running GNUstep. Install the following packages in order.

Package Required? Stable Unstable Notes
GNUstep System Required 0.20.3 0.19.2 MSYS/MinGW System
GNUstep Core Required 0.20.3 0.19.2 GNUstep Core

Applications, Frameworks and other Libraries

This is just a sample of GNUstep applications that can be packaged on Windows. Please request additional ones if you are interested.

For the 0.20.x series:

For the 0.19.2 release:

Developers

The installer sources are located in SVN at:

http://svn.gna.org/svn/gnustep/tools/installers/trunk/nsis

Please send any patches or improvements to the normal bugs locations.