Compilation error with latest master
Cristian Ionescu-Idbohrn
cristian.ionescu-idbohrn at axis.com
Fri Jan 30 13:22:36 PST 2015
On Fri, 30 Jan 2015, Dirk Hohndel wrote:
> On Fri, Jan 30, 2015 at 06:21:45PM +0000, Pedro Neves wrote:
> > Hi all:
> >
> > I'm trying to compile the latest subsurface master on my system (Debian/Sid)
> > and I'm getting the following error.
> > I've just recently installed my OS on this PC and I'm not sure if I'm
> > missing any package:
> >
> >
> > compiling qt-ui/completionmodels.cpp
> > 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:
> > /usr/include/libxml2/libxml/encoding.h:31:26: fatal error: unicode/ucnv.h:
> > No such file or directory
> > #include <unicode/ucnv.h>
>
> $ dpkg -S /usr/include/x86_64-linux-gnu/unicode/ucnv.h
> libicu-dev:amd64: /usr/include/x86_64-linux-gnu/unicode/ucnv.h
>
> I didn't install this explicitly, so this is implicitly pulled in by one
> of the dependencies of the packages that I DO explicitly require for a
> build on Debian / Ubuntu...
And that may very well be a package dependency problem, as AFAICT:
Package: libxml2-dev
Depends: libxml2
only.
Cheers,
--
Cristian
More information about the subsurface
mailing list