From 50b854a33289ebe0ad1e11a890588d5e796ae0c2 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Mon, 28 Mar 2011 06:23:14 -0600 Subject: [PATCH] document Unix lib dependencies for `racket/draw' and `racket/gui/base' original commit: ad922d545c96964967e93e2f1e6d662ad5f9c0c7 --- collects/scribblings/gui/gui.scrbl | 1 + collects/scribblings/gui/libs.scrbl | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 collects/scribblings/gui/libs.scrbl diff --git a/collects/scribblings/gui/gui.scrbl b/collects/scribblings/gui/gui.scrbl index 177cb159..fc168cbe 100644 --- a/collects/scribblings/gui/gui.scrbl +++ b/collects/scribblings/gui/gui.scrbl @@ -51,6 +51,7 @@ Both parts of the toolbox rely extensively on the @include-section["prefs.scrbl"] @include-section["dynamic.scrbl"] @include-section["startup.scrbl"] +@include-section["libs.scrbl"] @;------------------------------------------------------------------------ diff --git a/collects/scribblings/gui/libs.scrbl b/collects/scribblings/gui/libs.scrbl new file mode 100644 index 00000000..0cbe730a --- /dev/null +++ b/collects/scribblings/gui/libs.scrbl @@ -0,0 +1,20 @@ +#lang scribble/doc +@(require "common.ss") + +@(define draw-doc '(lib "scribblings/draw/draw.scrbl")) + +@title[#:tag "libs"]{Platform Dependencies} + +See @secref[#:doc draw-doc "libs"] in @other-manual[draw-doc] for +information on platform library dependencies for +@racketmodname[racket/draw]. Under Unix, the following additional +system libraries must be installed for @racketmodname[racket/gui/base]: + +@itemlist[ + @item{@filepath{libgdk-x11-2.0[.0]}} + @item{@filepath{libgdk_pixbuf-2.0[.0]}} + @item{@filepath{libgtk-x11-2.0[.0]}} + @item{@filepath{libgdkglext-x11-1.0[.0]} --- optional, for OpenGL support} + @item{@filepath{libgtkglext-x11-1.0[.0]} --- optional, for OpenGL support} + @item{@filepath{libunique-1.0[.0]} --- optional, for single-instance support} +]