Compilation error with latest master

Thiago Macieira thiago at macieira.org
Fri Jan 30 17:37:05 PST 2015


On Friday 30 January 2015 19:29:25 Cristian Ionescu-Idbohrn wrote:
> On Fri, 30 Jan 2015, Pedro Neves wrote:
> > In file included from /usr/include/libxml2/libxml/parser.h:810:0,
> >                  from /usr/include/libxml2/libxml/globals.h:18,
> >                  from /usr/include/libxml2/libxml/threads.h:35,
> >                  from /usr/include/libxml2/libxml/xmlmemory.h:218,
> >                  from /usr/include/libxml2/libxml/tree.h:1306,
> >                  from dive.h:37,
> >                  from qt-gui.cpp:12:
>
> That seems to be comming from package:
> 
> 	libicu-dev: /usr/include/x86_64-linux-gnu/unicode/ucnv.h
> 
> Yet another dependency?

Not directly. This is not our doing.

Note that dive.h includes libxml/tree.h.

The distribution made libxml2 depend on ICU, so they should have triggered a 
required installation of ICU headers when you installed libxml2's headers. 
Given other emails in this thread, looks like Debian does have the link, so 
check if you somehow bypassed the automatic dependency requirements.
-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel Open Source Technology Center
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358



More information about the subsurface mailing list