[racket-dev] Racket doesn't compile without cairo

From: Eli Barzilay (eli at barzilay.org)
Date: Fri Nov 9 10:33:56 EST 2012

Four hours ago, Sam Tobin-Hochstadt wrote:
> On Fri, Nov 9, 2012 at 4:57 AM, Marijn <hkBst at gentoo.org> wrote:
> > I've had a report that building racket without X doesn't work if
> > cairo is not installed. Presumably in this mode it should not need
> > cairo, right?
> Libraries like `racket/draw` and `slideshow/pict` don't need X --
> they can produce PDFs or PNGs or other formats, but they do rely on
> cairo.

IIUC, Marijn is talking about the required libraries for compiling
Racket, and since cairo is used in the doc build, it is needed, which
(at least in the Fedora package I have) means that you also need to
have X installed.

Marijn: if this is a problem, you might get around it by avoiding the
documentation build, but maybe not -- I think that the icon build also
requires it.

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

Posted on the dev mailing list.