#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: | -------------------------+-----------------------
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 -- Comment (by ken@…): /me swears loudly at trac and attempts to reinstate Bruce's change to the description. -- Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/14437#comment:5> 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