Build error with latest master
Pedro Neves
nevesdiver at gmail.com
Mon Jan 11 05:47:50 PST 2016
Hi:
When trying to build the latest master on my machine (Kubuntu 15.10), I
get the following errors:
---------------------------
In file included from
/home//Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.cpp:1:0:
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.h:81:21:
error: field ‘m_weights’ has incomplete type ‘QStringList’
QStringList m_weights;
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1:0,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/../divesite.h:9,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/../dive.h:11,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.h:4,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.cpp:1:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:73:7: note: forward
declaration of ‘class QStringList’
class QStringList;
^
In file included from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.cpp:1:0:
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.h:83:21:
error: field ‘m_cylinders’ has incomplete type ‘QStringList’
QStringList m_cylinders;
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QString:1:0,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/../divesite.h:9,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/../dive.h:11,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.h:4,
from
/home/paneves/Diveapps/subsurface/subsurface-core/subsurface-qt/DiveObjectHelper.cpp:1:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:73:7: note: forward
declaration of ‘class QStringList’
class QStringList;
^
subsurface-core/CMakeFiles/subsurface_corelib.dir/build.make:1273:
recipe for target
'subsurface-core/CMakeFiles/subsurface_corelib.dir/subsurface-qt/DiveObjectHelper.cpp.o'
failed
make[2]: ***
[subsurface-core/CMakeFiles/subsurface_corelib.dir/subsurface-qt/DiveObjectHelper.cpp.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
[ 58%] Building CXX object
desktop-widgets/CMakeFiles/subsurface_interface.dir/diveshareexportdialog.cpp.o
[ 58%] Building CXX object
desktop-widgets/CMakeFiles/subsurface_interface.dir/downloadfromdivecomputer.cpp.o
CMakeFiles/Makefile2:473: recipe for target
'subsurface-core/CMakeFiles/subsurface_corelib.dir/all' failed
make[1]: *** [subsurface-core/CMakeFiles/subsurface_corelib.dir/all] Error 2
....
Linking CXX static library libsubsurface_interface.a
[ 80%] Built target subsurface_interface
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
-------------------------
Any ideas?
Thanks in advance:
Pedro
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160111/ef06bc77/attachment.html>
More information about the subsurface
mailing list