#14437: icewm-2.0.0 fails to configure with the book's commands:
-------------------------+-----------------------
 Reporter:  ken@…        |       Owner:  ken@…
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  10.1
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------
Description changed by bdubbs:

Old description:

> 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  \
>       ..
>
> (sorry, trac is not impressed by that, no idea what to escape)
>
> 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

New description:

 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

--

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/14437#comment:2>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to