On Mon, 09 Jul 2012 01:10:24 +0100
Ken Moffat <zarniwh...@ntlworld.com> wrote:

> On Sun, Jul 08, 2012 at 09:31:39AM +0100, Andrew Benton wrote:
> > 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

I get:
make[1]: Entering directory `/tmp/icewm-1.3.7/po'
/bin/msgfmt -o be.mo be.po
  CXX      ymsgbox.o
  CXX      ydialog.o
  CXX      yurl.o

and so on

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

I wonder if it's to do with xinerama? I don't install libxinerama (I
only have one screen) so I configure icewm-1.3.7 with
--disable-xinerama LIBS=-lfontconfig

>  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 ;)

Fair enough, sounds good

Andy
-- 
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