On Sun, Jul 08, 2012 at 09:31:39AM +0100, Andrew Benton wrote:
> On Sun, 08 Jul 2012 02:50:25 +0100
> Ken Moffat <zarniwh...@ntlworld.com> wrote:
> 
> > 4. add IceWM as another window manager:
> > 
> >  Use the 1.3.7 development release (at the moment nothing is
> > happening in development, so in some ways it is like mutt).  Some
> > seds are needed to get it to compile with current binutils and
> > glib-2.32.
> 
> For me it doesn't need any seds, just LIBS=-lfontconfig
> 
 On my most recent system (using a sed to add -lfontconfig, but
without the sed for 'deprecated') I get:

make[1]: Entering directory `/scratch/ken/icewm-1.3.7/src'
  CXX      ymsgbox.o
In file included from ylib.h:9:0,
                 from ymsgbox.cc:12:
/usr/include/X11/Xlib.h:1694:1: error: ‘deprecated’ was not declared
in this scope
make[1]: *** [ymsgbox.o] Error 1
make[1]: Leaving directory `/scratch/ken/icewm-1.3.7/src'
make: *** [base] Error 2

 This is on LFS-20120610, I believe that using glib-2.32.3 was what
caused it.

 Without this, then sure, specifying LIBS would be fine.  But if I'm
going to do a sed for the deprecated problem, I might as well do
seds to fix all the problems (at one time I had a third sed, but I
can't justify it).  There is more than one way to kill the
proverbial cat ;)

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to