GNUstep SVN Installation Guide

From GNUstepWiki

Revision as of 22:34, 5 March 2007; view current revision
←Older revision | Newer revision→

This page is a step-by-step "Howto compile the last svn version of GNUstep". It's mainly a short summary of different documents available (and for some too out-of-date). Wiki based, I hope this document will be the up-to-date installation guide.



Three step are needed to build and install GNUstep from scratch :

  • Building the Makefile package: this set up an environement to build everything else.
  • Building library.
  • Minimal configuration.

Building Makefile package

svn co gnustep-make
./configure --prefix=/usr/GNUstep
make install

Extra configuration needed every time you use "GNUstep" from a command-line:

. /usr/GNUstep/System/Library/Makefiles/
. /usr/GNUstep/System/Library/Makefiles/GNUstep.csh

Building Library

svn co gnustep-base
make install
svn co gnustep-gui
make install
svn co gnustep-back
./configure --enable-graphics=cairo --with-name=cairo --disable-glitz
make install

Minimal configuration

defaults write NSGlobalDomain GSBackend libgnustep-cairo

You may also need to install package to use default font used by GNUstep. On Debian Etch, install ttf-bitstream-vera package.