﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
14437	icewm-2.0.0 fails to configure with the book's commands:	ken@…	ken@…	"Using
{{{
cmake -DCMAKE_INSTALL_PREFIX=/usr         \
      -DCMAKE_BUILD_TYPE=Release          \
      -DCFGDIR=/etc                       \
      -DENABLE_LTO=ON                     \
      -DDOCDIR=/usr/share/doc//usr/share/doc/icewm-2.0.0  \
      ..
}}}

fails with

{{{
Make Error at src/CMakeLists.txt:188 (message):
  IMLIB2 selected but Imlib2 dev files not found.  There is a choice to be
  made between two image loaders.

   Either 'yimage_gdk' must be enabled by -DCONFIG_GDK_PIXBUF_XLIB=on,
   or 'imlib2' must be enabled by -DCONFIG_IMLIB2=on,
   or else 'yximage' must be enabled by -DCONFIG_LIBPNG=on.
   The latter requires -DCONFIG_XPM=on, while -DCONFIG_LIBJPEG=on is recommended.
   Support SVG format for Imlib2 or GdkPixbuf with -DCONFIG_LIBRSVG=on.
    Cursor support requires either -DCONFIG_XPM=on or -DCONFIG_IMLIB2=on.



-- Configuring incomplete, errors occurred!
}}}

Oh for the days when we just used configure!

Looks as if there are a lot of optional deps now, and at least some of them now need to be specified with defines.

Since we are using gdk_pixbuf_xlib, I'll test it with added

-DCONFIG_GDK_PIXBUF_XLIB=on
-DCONFIG_XPM=on
and for my own build
-DCONFIG_LIBRSVG=on -DCONFIG_LIBPNG=on -DCONFIG_JPEG=on"	enhancement	closed	normal	10.1	BOOK	SVN	medium	fixed		
