Compilation error with latest master

Pedro Neves nevesdiver at gmail.com
Fri Jan 30 10:21:45 PST 2015


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>
                           ^
compilation terminated.
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 divecomputer.cpp:2:
/usr/include/libxml2/libxml/encoding.h:31:26: fatal error: 
unicode/ucnv.h: No such file or directory
  #include <unicode/ucnv.h>
                           ^
compilation terminated.
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-ui/completionmodels.cpp:2:
/usr/include/libxml2/libxml/encoding.h:31:26: fatal error: 
unicode/ucnv.h: No such file or directory
  #include <unicode/ucnv.h>
                           ^
compilation terminated.
Makefile:1803: recipe for target '.obj/qt-gui.o' failed
make: *** [.obj/qt-gui.o] Error 1
make: *** Waiting for unfinished jobs....
Makefile:1726: recipe for target '.obj/divecomputer.o' failed
make: *** [.obj/divecomputer.o] Error 1
Makefile:1863: recipe for target '.obj/completionmodels.o' failed
make: *** [.obj/completionmodels.o] Error 1

Thanks in advance:

Pedro Neves



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150130/a5f60f4f/attachment.html>


More information about the subsurface mailing list