Dependencies

From GNUstepWiki
Revision as of 10:28, 4 January 2007 by Cbv (talk | contribs) (→‎GNUstep-base: Updated)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The following is the current (as of July 18, 2006) list of direct dependencies for GNUstep.

Note :

  • some of these dependencies are dependent of each other (e.g. tiff requires jpeg, and libungif requires freetype2)
  • each of these dependencies may require additional libraries, which are not listed here
  • the given names may not accurately reflect the actual package name as provided by your system


GNUstep-make

Required

Optional

  • gdb -- for debugging
  • Window Maker -- this would install a lot of dependencies beforehand


GNUstep-base

Required

Recommended

  • libxml2 -- for XML-based property-lists
  • libxslt -- for style sheet support for use with XML
  • openssl -- for HTTPS connections in NSURL

Optional

  • libiconv -- Unicode support, only install if not provided by your system / glibc
  • libgmp4 -- arbitrary precision arithmetic
  • libbfd -- universal "Binary File Descriptor" library, part of GNU binutils
  • mDNSResponder -- for Bonjour service discover

GNUstep-gui

Required

  • GNUstep-base
  • tiff -- TIFF support

Recommended

  • jpeg -- JPEG support
  • png -- PNG support

Optional


GNUstep-back

XLIB

Required

  • GNUstep-gui

Recommended

ART

Required

Recommended

CAIRO

Required

  • GNUstep-gui
  • libart_lgpl2 -- 2D graphics supporting
  • glitz -- OpenGL image compositing library
  • cairo -- PDF 1.4 imaging model

Recommended


Documentation

  • TeTeX -- if you want to create the API documentation