<html>
<body>
<div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
<table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
<tr>
<td>
This is an automatically generated e-mail. To reply, visit:
<a href="http://git.reviewboard.kde.org/r/111769/">http://git.reviewboard.kde.org/r/111769/</a>
</td>
</tr>
</table>
<br />
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<p style="margin-top: 0;">On July 29th, 2013, 4:48 p.m. UTC, <b>Bernhard Beschow</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Hmm, how can I apply your patch?
Anyway, we still need to support CMake 2.6 on Maemo. Does your change work there, too?</pre>
</blockquote>
<p>On July 29th, 2013, 5 p.m. UTC, <b>Bernhard Beschow</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Ok, I've just applied your patch to master and tried compiling on Maemo w/o success. I think your patch needs a more recent CMake version.</pre>
</blockquote>
<p>On August 23rd, 2013, 7:38 a.m. UTC, <b>Michael Zanetti</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Bernhard, could you please try the latest version of the patch? It should work for Fremantle too. It's the last thing we need to check before this can be merged.</pre>
</blockquote>
<p>On August 28th, 2013, 2:36 p.m. UTC, <b>Bernhard Beschow</b> wrote:</p>
<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">I get the following error when I try to compile the qt5-branch from scratch under Maemo5:
[sbox-FREMANTLE_ARMEL: ~/Projekte/marble/build-fremantle] > make -j4 -k
[ 0%] Built target MarbleDeclarativePlugin_Resources
[ 0%] Built target routing-instructions
Linking CXX executable tilecreator
[ 0%] Built target marble_Resources
CMakeFiles/tilecreator.dir/__/lib/TileCreator.o: In function `Marble::TileCreator::~TileCreator()':
TileCreator.cpp:(.text+0xae4): undefined reference to `vtable for Marble::TileCreator'
CMakeFiles/tilecreator.dir/__/lib/TileCreator.o: In function `Marble::TileCreator::TileCreator(Marble::TileCreatorSource*, QString const&, QString const&)':
TileCreator.cpp:(.text+0xcf8): undefined reference to `vtable for Marble::TileCreator'
CMakeFiles/tilecreator.dir/__/lib/TileCreator.o: In function `Marble::TileCreator::~TileCreator()':
TileCreator.cpp:(.text+0xe88): undefined reference to `vtable for Marble::TileCreator'
CMakeFiles/tilecreator.dir/__/lib/TileCreator.o: In function `Marble::TileCreator::~TileCreator()':
TileCreator.cpp:(.text+0x1004): undefined reference to `vtable for Marble::TileCreator'
CMakeFiles/tilecreator.dir/__/lib/TileCreator.o: In function `Marble::TileCreator::TileCreator(Marble::TileCreatorSource*, QString const&, QString const&)':
TileCreator.cpp:(.text+0x1218): undefined reference to `vtable for Marble::TileCreator'
CMakeFiles/tilecreator.dir/__/lib/TileCreator.o:TileCreator.cpp:(.text+0x2024): more undefined references to `vtable for Marble::TileCreator' follow
CMakeFiles/tilecreator.dir/__/lib/TileCreator.o: In function `Marble::TileCreator::run()':
TileCreator.cpp:(.text+0x4e24): undefined reference to `Marble::TileCreator::progress(int)'
TileCreator.cpp:(.text+0x61cc): undefined reference to `Marble::TileCreator::progress(int)'
TileCreator.cpp:(.text+0x70c0): undefined reference to `Marble::TileCreator::progress(int)'
TileCreator.cpp:(.text+0x7688): undefined reference to `Marble::TileCreator::progress(int)'
TileCreator.cpp:(.text+0x83fc): undefined reference to `Marble::TileCreator::progress(int)'
collect2: ld returned 1 exit status
make[2]: *** [src/tilecreator/tilecreator] Error 1
make[2]: Target `src/tilecreator/CMakeFiles/tilecreator.dir/build' not remade because of errors.
make[1]: *** [src/tilecreator/CMakeFiles/tilecreator.dir/all] Error 2
[ 0%] [ 1%] [ 1%] [ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/layers/PopupLayer.o
Building CXX object src/lib/CMakeFiles/marblewidget.dir/LegendWidget.o
Building CXX object src/lib/CMakeFiles/marblewidget.dir/MarbleWebView.o
Building CXX object src/lib/CMakeFiles/marblewidget.dir/MarbleLegendBrowser.o
In file included from /home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:16:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:14:20: error: QWebView: No such file or directory
In file included from /home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:21,
from /home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:14:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:14:20: error: QWebView: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:29:21: error: QWebFrame: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:30:23: error: QWebElement: No such file or directory
In file included from /home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:21,
from /home/shentey/Projekte/marble/src/src/lib/LegendWidget.cpp:21:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:14:20: error: QWebView: No such file or directory
In file included from /home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:22,
from /home/shentey/Projekte/marble/src/src/lib/PopupItem.h:21,
from /home/shentey/Projekte/marble/src/src/lib/layers/PopupLayer.cpp:15:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:14:20: error: QWebView: No such file or directory
In file included from /home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:21,
from /home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:14:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:18: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:19: error: expected ';' before 'public'
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:23: error: 'QContextMenuEvent' has not been declared
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:24: error: 'QKeyEvent' has not been declared
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:26: error: expected `:' before 'slots'
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:27: error: expected primary-expression before 'void'
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:27: error: ISO C++ forbids declaration of 'slots' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:27: error: expected ';' before 'void'
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:30: error: ISO C++ forbids declaration of 'QMenu' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:30: error: expected ';' before '*' token
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:31: error: ISO C++ forbids declaration of 'QAction' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:31: error: expected ';' before '*' token
In file included from /home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:14:
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:36: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:38: error: expected ';' before 'public'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:43: error: 'QSize' does not name a type
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:45: error: expected `:' before 'slots'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:46: error: expected primary-expression before 'void'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:46: error: ISO C++ forbids declaration of 'slots' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:46: error: expected ';' before 'void'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:49: error: expected primary-expression before 'void'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:49: error: ISO C++ forbids declaration of 'signals' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:49: error: expected ';' before 'void'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:51: error: expected `:' before 'Q_SLOTS'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:52: error: expected primary-expression before 'void'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:52: error: ISO C++ forbids declaration of 'Q_SLOTS' with no type
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:52: error: expected ';' before 'void'
In file included from /home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:16:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: warning: 'class MarbleWebView' has virtual functions but non-virtual destructor
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp: In constructor 'MarbleWebView::MarbleWebView(QWidget*)':
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:19: error: class 'MarbleWebView' does not have any field named 'QWebView'
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:20: error: no matching function for call to 'QMenu::QMenu(MarbleWebView* const)'
/usr/include/QtGui/qmenu.h:404: note: candidates are: QMenu::QMenu(const QMenu&)
/usr/include/QtGui/qmenu.h:401: note: QMenu::QMenu(QMenuPrivate&, QWidget*)
/usr/include/QtGui/qmenu.h:81: note: QMenu::QMenu(const QString&, QWidget*)
/usr/include/QtGui/qmenu.h:80: note: QMenu::QMenu(QWidget*)
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:21: error: no matching function for call to 'QAction::QAction(MarbleWebView* const)'
/usr/include/QtGui/qaction.h:236: note: candidates are: QAction::QAction(const QAction&)
/usr/include/QtGui/qaction.h:212: note: QAction::QAction(QActionPrivate&, QObject*)
/usr/include/QtGui/qaction.h:103: note: QAction::QAction(const QIcon&, const QString&, QObject*)
/usr/include/QtGui/qaction.h:102: note: QAction::QAction(const QString&, QObject*)
/usr/include/QtGui/qaction.h:101: note: QAction::QAction(QObject*)
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:28: error: 'connect' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:30: error: 'setContextMenuPolicy' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp: In member function 'void MarbleWebView::contextMenuEvent(QContextMenuEvent*)':
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:35: error: 'selectedText' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp: In member function 'void MarbleWebView::copySelectedText()':
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:41: error: 'selectedText' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp: In member function 'void MarbleWebView::keyPressEvent(QKeyEvent*)':
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.cpp:55: error: 'QWebView' has not been declared
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/MarbleWebView.o] Error 1
[ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/HttpJob.o
In file included from /home/shentey/Projekte/marble/src/src/lib/HttpJob.cpp:17:
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:19:20: error: QWebView: No such file or directory
In file included from /home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:22,
from /home/shentey/Projekte/marble/src/src/lib/PopupItem.h:21,
from /home/shentey/Projekte/marble/src/src/lib/layers/PopupLayer.cpp:15:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: warning: 'class MarbleWebView' has virtual functions but non-virtual destructor
In file included from /home/shentey/Projekte/marble/src/src/lib/PopupItem.h:21,
from /home/shentey/Projekte/marble/src/src/lib/layers/PopupLayer.cpp:15:
/home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h: In member function 'void Ui_WebPopupWidget::setupUi(QWidget*)':
/home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:49: error: 'class MarbleWebView' has no member named 'setObjectName'
/home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:51: error: no matching function for call to 'QGridLayout::addWidget(MarbleWebView*&, int, int, int, int)'
/usr/include/QtGui/qgridlayout.h:116: note: candidates are: void QGridLayout::addWidget(QWidget*)
/usr/include/QtGui/qgridlayout.h:117: note: void QGridLayout::addWidget(QWidget*, int, int, Qt::Alignment)
/usr/include/QtGui/qgridlayout.h:118: note: void QGridLayout::addWidget(QWidget*, int, int, int, int, Qt::Alignment)
In file included from /home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:21,
from /home/shentey/Projekte/marble/src/src/lib/LegendWidget.cpp:21:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: warning: 'class MarbleWebView' has virtual functions but non-virtual destructor
In file included from /home/shentey/Projekte/marble/src/src/lib/LegendWidget.cpp:21:
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:35: warning: 'class Marble::MarbleLegendBrowser' has virtual functions but non-virtual destructor/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:63: error: prototype for 'Marble::MarbleLegendBrowser::MarbleLegendBrowser(QWidget*)' does not match any in class 'Marble::MarbleLegendBrowser'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.h:67: error: candidate is: Marble::MarbleLegendBrowser::MarbleLegendBrowser(const Marble::MarbleLegendBrowser&)
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In constructor 'Marble::MarbleLegendBrowser::MarbleLegendBrowser(QWidget*)':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:65: error: no matching function for call to 'MarbleWebView::MarbleWebView(QWidget*&)'
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: note: candidates are: MarbleWebView::MarbleWebView()
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: note: MarbleWebView::MarbleWebView(const MarbleWebView&)
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:70: error: 'QWebFrame' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:70: error: 'frame' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:70: error: 'page' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:72: error: 'connect' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:73: error: 'QWebPage' has not been declared
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In member function 'void Marble::MarbleLegendBrowser::setMarbleModel(Marble::MarbleModel*)':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:89: error: 'connect' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: At global scope:
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:93: error: no 'QSize Marble::MarbleLegendBrowser::sizeHint() const' member function declared in class 'Marble::MarbleLegendBrowser'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:98: error: no 'void Marble::MarbleLegendBrowser::initTheme()' member function declared in class 'Marble::MarbleLegendBrowser'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In member function 'void Marble::MarbleLegendBrowser::initTheme()':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:113: error: 'disconnect' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:115: error: 'connect' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:118: error: 'isVisible' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/LegendWidget.cpp: In constructor 'Marble::LegendWidgetPrivate::LegendWidgetPrivate(Marble::LegendWidget*)':
/home/shentey/Projekte/marble/src/src/lib/LegendWidget.cpp:38: error: no matching function for call to 'QVBoxLayout::addWidget(Marble::MarbleLegendBrowser*&)'
/usr/include/QtGui/qboxlayout.h:85: note: candidates are: void QBoxLayout::addWidget(QWidget*, int, Qt::Alignment)
/home/shentey/Projekte/marble/src/src/lib/LegendWidget.cpp: In member function 'void Marble::LegendWidget::setMarbleModel(Marble::MarbleModel*)':
/home/shentey/Projekte/marble/src/src/lib/LegendWidget.cpp:60: error: no matching function for call to 'Marble::LegendWidget::connect(Marble::MarbleLegendBrowser*&, const char [35], Marble::LegendWidget* const, const char [36])'
/usr/include/QtCore/qobject.h:209: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:314: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In member function 'void Marble::MarbleLegendBrowser::loadLegend()':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:163: error: 'setHtml' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:166: error: 'page' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In member function 'void Marble::MarbleLegendBrowser::injectCheckBoxChecker()':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:173: error: 'QWebFrame' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:173: error: 'frame' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:173: error: 'page' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In member function 'bool Marble::MarbleLegendBrowser::event(QEvent*)':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:192: error: 'event' is not a member of 'MarbleWebView'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In member function 'void Marble::MarbleLegendBrowser::translateHtml(QString&)':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:222: error: 'tr' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: At global scope:
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:359: error: no 'void Marble::MarbleLegendBrowser::setCheckedProperty(const QString&, bool)' member function declared in class 'Marble::MarbleLegendBrowser'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp: In member function 'void Marble::MarbleLegendBrowser::setCheckedProperty(const QString&, bool)':
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:361: error: 'QWebElement' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:361: error: expected `;' before 'box'
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:362: error: 'box' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:365: error: 'toggledShowProperty' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/MarbleLegendBrowser.cpp:369: error: 'update' was not declared in this scope
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/layers/PopupLayer.o] Error 1
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/LegendWidget.o] Error 1
[ 2%] make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/MarbleLegendBrowser.o] Error 1
[ 2%] In file included from /home/shentey/Projekte/marble/src/src/lib/HttpJob.cpp:17:
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:36: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:53: error: ISO C++ forbids declaration of 'QWebView' with no type
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:53: error: expected ';' before '*' token
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:36: warning: 'class Marble::TinyWebBrowser' has virtual functions but non-virtual destructor
Building CXX object src/lib/CMakeFiles/marblewidget.dir/PopupItem.o
Building CXX object src/lib/CMakeFiles/marblewidget.dir/TinyWebBrowser.o
[ 2%] make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/HttpJob.o] Error 1
Building CXX object src/lib/CMakeFiles/marblewidget.dir/WikipediaService.o
[ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/RoutingManager.o
In file included from /home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:14:
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:19:20: error: QWebView: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.cpp:12:20: error: QWebPage: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.cpp:13:21: error: QWebFrame: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingManager.cpp:527:30: error: RoutingManager.moc: No such file or directory
In file included from /home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:22,
from /home/shentey/Projekte/marble/src/src/lib/PopupItem.h:21,
from /home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:14:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:14:20: error: QWebView: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:20:23: error: QWebHistory: No such file or directory
In file included from /home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:14:
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:36: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:53: error: ISO C++ forbids declaration of 'QWebView' with no type
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:53: error: expected ';' before '*' token
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:36: warning: 'class Marble::TinyWebBrowser' has virtual functions but non-virtual destructor
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.cpp: In constructor 'Marble::WikipediaService::WikipediaService(QObject*)':
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.cpp:24: error: invalid use of incomplete type 'struct QWebPage'
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.h:19: error: forward declaration of 'struct QWebPage'
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.cpp:26: error: invalid use of incomplete type 'struct QWebPage'
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.h:19: error: forward declaration of 'struct QWebPage'
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.cpp: In member function 'void Marble::WikipediaService::checkUrl(const QUrl&)':
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.cpp:33: error: invalid use of incomplete type 'struct QWebPage'
/home/shentey/Projekte/marble/src/src/lib/WikipediaService.h:19: error: forward declaration of 'struct QWebPage'
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/WikipediaService.o] Error 1
[ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/RoutingLayer.o
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp: In constructor 'Marble::TinyWebBrowser::TinyWebBrowser(QWidget*)':
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:48: error: class 'Marble::TinyWebBrowser' does not have any field named 'QWebView'
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:52: error: 'connect' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:54: error: 'page' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:54: error: 'QWebPage' has not been declared
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:60: error: 'QWebPage' has not been declared
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:60: error: 'pageAction' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:61: error: 'QWebPage' has not been declared
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp: In member function 'void Marble::TinyWebBrowser::setWikipediaPath(const QString&)':
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:75: error: 'load' was not declared in this scope
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp: In member function 'void Marble::TinyWebBrowser::print()':
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:83: error: no matching function for call to 'QPrintDialog::QPrintDialog(QPrinter*, Marble::TinyWebBrowser* const)'
/usr/include/QtGui/qprintdialog.h:90: note: candidates are: QPrintDialog::QPrintDialog(QWidget*)
/usr/include/QtGui/qprintdialog.h:89: note: QPrintDialog::QPrintDialog(QPrinter*, QWidget*)
/usr/include/QtGui/qprintdialog.h:82: note: QPrintDialog::QPrintDialog(const QPrintDialog&)
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:85: error: 'QWebView' has not been declared
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp: At global scope:
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:90: error: expected constructor, destructor, or type conversion before '*' token
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.cpp:114: error: expected `}' at end of input
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/TinyWebBrowser.o] Error 1
[ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/RoutingInputWidget.o
In file included from /home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:22,
from /home/shentey/Projekte/marble/src/src/lib/PopupItem.h:21,
from /home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:14:
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/MarbleWebView.h:17: warning: 'class MarbleWebView' has virtual functions but non-virtual destructor
In file included from /home/shentey/Projekte/marble/src/src/lib/PopupItem.h:21,
from /home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:14:
/home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h: In member function 'void Ui_WebPopupWidget::setupUi(QWidget*)':
/home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:49: error: 'class MarbleWebView' has no member named 'setObjectName'
/home/shentey/Projekte/marble/build-fremantle/src/lib/ui_WebPopupWidget.h:51: error: no matching function for call to 'QGridLayout::addWidget(MarbleWebView*&, int, int, int, int)'
/usr/include/QtGui/qgridlayout.h:116: note: candidates are: void QGridLayout::addWidget(QWidget*)
/usr/include/QtGui/qgridlayout.h:117: note: void QGridLayout::addWidget(QWidget*, int, int, Qt::Alignment)
/usr/include/QtGui/qgridlayout.h:118: note: void QGridLayout::addWidget(QWidget*, int, int, int, int, Qt::Alignment)
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In constructor 'Marble::PopupItem::PopupItem(QObject*)':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:62: error: 'class MarbleWebView' has no member named 'palette'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:64: error: 'class MarbleWebView' has no member named 'setPalette'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:65: error: 'class MarbleWebView' has no member named 'page'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:66: error: 'class MarbleWebView' has no member named 'setAttribute'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:67: error: 'class MarbleWebView' has no member named 'setUrl'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:69: error: no matching function for call to 'Marble::PopupItem::connect(MarbleWebView*&, const char [23], QLabel*&, const char [18])'
/usr/include/QtCore/qobject.h:209: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:314: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:70: error: no matching function for call to 'Marble::PopupItem::connect(MarbleWebView*&, const char [18], Marble::PopupItem* const, const char [20])'
/usr/include/QtCore/qobject.h:209: note: candidates are: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
/usr/include/QtCore/qobject.h:314: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:74: error: 'class MarbleWebView' has no member named 'page'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'void Marble::PopupItem::setUrl(const QUrl&)':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:94: error: 'class MarbleWebView' has no member named 'setUrl'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:97: error: 'class MarbleWebView' has no member named 'palette'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:99: error: 'class MarbleWebView' has no member named 'setPalette'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:100: error: 'class MarbleWebView' has no member named 'page'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:101: error: 'class MarbleWebView' has no member named 'setAttribute'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'void Marble::PopupItem::setContent(const QString&)':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:109: error: 'class MarbleWebView' has no member named 'setHtml'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'void Marble::PopupItem::colorize(QImage&, const QColor&) const':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:140: warning: cast from 'uchar*' to 'unsigned int*' increases required alignment of target type
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'virtual void Marble::PopupItem::paint(QPainter*)':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:160: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:163: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:166: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:177: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:181: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:185: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:198: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:207: error: invalid use of incomplete type 'struct QPainter'
/usr/include/QtGui/qwindowdefs.h:68: error: forward declaration of 'struct QPainter'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'virtual bool Marble::PopupItem::eventFilter(QObject*, QEvent*)':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:229: error: no matching function for call to 'QCoreApplication::sendEvent(MarbleWebView*&, QEvent*&)'
/usr/include/QtCore/qcoreapplication.h:214: note: candidates are: static bool QCoreApplication::sendEvent(QObject*, QEvent*)
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:234: error: no matching function for call to 'QCoreApplication::sendEvent(MarbleWebView*&, QEvent*&)'
/usr/include/QtCore/qcoreapplication.h:214: note: candidates are: static bool QCoreApplication::sendEvent(QObject*, QEvent*)
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:255: error: cannot convert 'MarbleWebView*' to 'QWidget*' in assignment
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'void Marble::PopupItem::clearHistory()':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:327: error: 'class MarbleWebView' has no member named 'setUrl'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:328: error: 'class MarbleWebView' has no member named 'history'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'void Marble::PopupItem::printContent()':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:343: error: 'class MarbleWebView' has no member named 'print'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'void Marble::PopupItem::updateBackButton()':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:351: error: 'class MarbleWebView' has no member named 'history'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:352: error: 'class MarbleWebView' has no member named 'history'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:353: error: 'class MarbleWebView' has no member named 'history'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:354: error: 'class MarbleWebView' has no member named 'url'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'void Marble::PopupItem::goBack()':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:360: error: 'class MarbleWebView' has no member named 'history'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:361: error: 'class MarbleWebView' has no member named 'setHtml'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:363: error: 'class MarbleWebView' has no member named 'back'
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp: In member function 'QPixmap Marble::PopupItem::pixmap(const QString&) const':
/home/shentey/Projekte/marble/src/src/lib/PopupItem.cpp:375: error: variable 'QPainter painter' has initializer but incomplete type
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingLayer.cpp:774:28: error: RoutingLayer.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/PopupItem.o] Error 1
[ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/RoutingWidget.o
In file included from /home/shentey/Projekte/marble/src/src/lib/routing/RoutingInputWidget.cpp:18:
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:19:20: error: QWebView: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingInputWidget.cpp:485:34: error: RoutingInputWidget.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingWidget.cpp:733:29: error: RoutingWidget.moc: No such file or directory
In file included from /home/shentey/Projekte/marble/src/src/lib/routing/RoutingInputWidget.cpp:18:
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:36: error: expected class-name before '{' token
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:53: error: ISO C++ forbids declaration of 'QWebView' with no type
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:53: error: expected ';' before '*' token
/home/shentey/Projekte/marble/src/src/lib/TinyWebBrowser.h:36: warning: 'class Marble::TinyWebBrowser' has virtual functions but non-virtual destructor
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingInputWidget.cpp: In member function 'QPixmap Marble::RoutingInputWidgetPrivate::addDropDownIndicator(const QPixmap&) const':
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingInputWidget.cpp:216: error: variable 'QPainter painter' has initializer but incomplete type
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingInputWidget.cpp:221: error: incomplete type 'QPainter' used in nested name specifier
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/RoutingInputWidget.o] Error 1
[ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/RoutingProfilesWidget.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/RoutingManager.o] Error 1
[ 2%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/RoutingProfilesModel.o
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingProfilesWidget.cpp:138:37: error: RoutingProfilesWidget.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingProfilesModel.cpp:172:36: error: RoutingProfilesModel.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/RoutingLayer.o] Error 1
[ 3%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/RoutingProfileSettingsDialog.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/RoutingProfilesModel.o] Error 1
[ 3%] make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/RoutingProfilesWidget.o] Error 1
[ 3%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/SpeakersModel.o
Building CXX object src/lib/CMakeFiles/marblewidget.dir/routing/VoiceNavigationModel.o
/home/shentey/Projekte/marble/src/src/lib/routing/RoutingProfileSettingsDialog.cpp:174:44: error: RoutingProfileSettingsDialog.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/routing/SpeakersModel.cpp:220:29: error: SpeakersModel.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/routing/VoiceNavigationModel.cpp:321:36: error: VoiceNavigationModel.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/RoutingWidget.o] Error 1
[ 3%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/MarbleRunnerManager.o
/home/shentey/Projekte/marble/src/src/lib/MarbleRunnerManager.cpp:437:35: error: MarbleRunnerManager.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/SpeakersModel.o] Error 1
[ 3%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/AutoNavigation.o
/home/shentey/Projekte/marble/src/src/lib/AutoNavigation.cpp:393:30: error: AutoNavigation.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/VoiceNavigationModel.o] Error 1
[ 4%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/SearchRunnerPlugin.o
/home/shentey/Projekte/marble/src/src/lib/SearchRunnerPlugin.cpp:81:34: error: SearchRunnerPlugin.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/AutoNavigation.o] Error 1
[ 4%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/ReverseGeocodingRunnerPlugin.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/routing/RoutingProfileSettingsDialog.o] Error 1
[ 4%] make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/SearchRunnerPlugin.o] Error 1
Building CXX object src/lib/CMakeFiles/marblewidget.dir/RoutingRunnerPlugin.o
/home/shentey/Projekte/marble/src/src/lib/ReverseGeocodingRunnerPlugin.cpp:81:44: error: ReverseGeocodingRunnerPlugin.moc: No such file or directory
[ 4%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/ParseRunnerPlugin.o
/home/shentey/Projekte/marble/src/src/lib/RoutingRunnerPlugin.cpp:108:35: error: RoutingRunnerPlugin.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/ParseRunnerPlugin.cpp:47:33: error: ParseRunnerPlugin.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/ReverseGeocodingRunnerPlugin.o] Error 1
[ 4%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/SearchRunner.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/ParseRunnerPlugin.o] Error 1
[ 4%] make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/MarbleRunnerManager.o] Error 1
Building CXX object src/lib/CMakeFiles/marblewidget.dir/ReverseGeocodingRunner.o
[ 4%] /home/shentey/Projekte/marble/src/src/lib/SearchRunner.cpp:32:28: error: SearchRunner.moc: No such file or directory
Building CXX object src/lib/CMakeFiles/marblewidget.dir/RoutingRunner.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/RoutingRunnerPlugin.o] Error 1
[ 4%] /home/shentey/Projekte/marble/src/src/lib/ReverseGeocodingRunner.cpp:32:38: error: ReverseGeocodingRunner.moc: No such file or directory
Building CXX object src/lib/CMakeFiles/marblewidget.dir/ParsingRunner.o
/home/shentey/Projekte/marble/src/src/lib/RoutingRunner.cpp:37:29: error: RoutingRunner.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/ParsingRunner.cpp:23:29: error: ParsingRunner.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/SearchRunner.o] Error 1
[ 4%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/RunnerTask.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/ReverseGeocodingRunner.o] Error 1
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/BookmarkManager.o
/home/shentey/Projekte/marble/src/src/lib/RunnerTask.cpp:102:26: error: RunnerTask.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/ParsingRunner.o] Error 1
[ 5%] /home/shentey/Projekte/marble/src/src/lib/BookmarkManager.cpp:276:31: error: BookmarkManager.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/RoutingRunner.o] Error 1
Building CXX object src/lib/CMakeFiles/marblewidget.dir/EditBookmarkDialog.o
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/BookmarkManagerDialog.o
/home/shentey/Projekte/marble/src/src/lib/EditBookmarkDialog.cpp:290:34: error: EditBookmarkDialog.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/BookmarkManagerDialog.cpp:524:37: error: BookmarkManagerDialog.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/RunnerTask.o] Error 1
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/NewBookmarkFolderDialog.o
/home/shentey/Projekte/marble/src/src/lib/NewBookmarkFolderDialog.cpp:43:39: error: NewBookmarkFolderDialog.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/BookmarkManager.o] Error 1
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/PrintOptionsWidget.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/NewBookmarkFolderDialog.o] Error 1
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/ExternalEditorDialog.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/EditBookmarkDialog.o] Error 1
/home/shentey/Projekte/marble/src/src/lib/PrintOptionsWidget.cpp:99:34: error: PrintOptionsWidget.moc: No such file or directory
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/GoToDialog.o
/home/shentey/Projekte/marble/src/src/lib/ExternalEditorDialog.cpp:115:36: error: ExternalEditorDialog.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/GoToDialog.cpp:449:26: error: GoToDialog.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/BookmarkManagerDialog.o] Error 1
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/MapWizard.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/PrintOptionsWidget.o] Error 1
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/MapThemeDownloadDialog.o
/home/shentey/Projekte/marble/src/src/lib/MapWizard.cpp:1115:25: error: MapWizard.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/MapThemeDownloadDialog.cpp:357:38: error: MapThemeDownloadDialog.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/ExternalEditorDialog.o] Error 1
[ 5%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/GeoGraphicsScene.o
/home/shentey/Projekte/marble/src/src/lib/GeoGraphicsScene.cpp:181:32: error: GeoGraphicsScene.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/GoToDialog.o] Error 1
[ 6%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/ElevationModel.o
/home/shentey/Projekte/marble/src/src/lib/ElevationModel.cpp:208:30: error: ElevationModel.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/MapThemeDownloadDialog.o] Error 1
[ 6%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/MarbleLineEdit.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/GeoGraphicsScene.o] Error 1
[ 6%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/SearchInputWidget.o
/home/shentey/Projekte/marble/src/src/lib/MarbleLineEdit.cpp:210:30: error: MarbleLineEdit.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/SearchInputWidget.cpp:106:33: error: SearchInputWidget.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/ElevationModel.o] Error 1
[ 6%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/SearchWidget.o
/home/shentey/Projekte/marble/src/src/lib/SearchWidget.cpp:192:28: error: SearchWidget.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/SearchInputWidget.o] Error 1
[ 6%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/kineticmodel.o
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/MarbleLineEdit.o] Error 1
[ 6%] Building CXX object src/lib/CMakeFiles/marblewidget.dir/NewstuffModel.o
/home/shentey/Projekte/marble/src/src/lib/kineticmodel.cpp:210:28: error: kineticmodel.moc: No such file or directory
/home/shentey/Projekte/marble/src/src/lib/NewstuffModel.cpp:916:29: error: NewstuffModel.moc: No such file or directory
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/kineticmodel.o] Error 1
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/SearchWidget.o] Error 1
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/MapWizard.o] Error 1
make[2]: *** [src/lib/CMakeFiles/marblewidget.dir/NewstuffModel.o] Error 1
make[2]: Target `src/lib/CMakeFiles/marblewidget.dir/build' not remade because of errors.
make[1]: *** [src/lib/CMakeFiles/marblewidget.dir/all] Error 2
make[1]: Target `all' not remade because of errors.
make: *** [all] Error 2
make: Target `default_target' not remade because of errors.
</pre>
</blockquote>
</blockquote>
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">wait... we're not talking about the qt5-branch here. This a independent patch that just changes the way automoc is used. Please apply the attached patch to a checkout of git master for this review.
The rest of the Qt5 stuff will come after this ;)</pre>
<br />
<p>- Michael</p>
<br />
<p>On August 25th, 2013, 12:43 p.m. UTC, Michael Zanetti wrote:</p>
<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/static/rb/images/review_request_box_top_bg.ab6f3b1072c9.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
<tr>
<td>
<div>Review request for Marble.</div>
<div>By Michael Zanetti.</div>
<p style="color: grey;"><i>Updated Aug. 25, 2013, 12:43 p.m.</i></p>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">This commit switches from qt4_automoc to cmake automoc.
This is one more step on the way to make Marble work with Qt5.</pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Tested on Ubuntu with Qt4 and -DQTONLY=1</pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">
<li>CMakeLists.txt <span style="color: grey">(69c2fbe)</span></li>
<li>MarbleMacros.cmake <span style="color: grey">(5a0aedc)</span></li>
<li>src/CMakeLists.txt <span style="color: grey">(b2a3e09)</span></li>
<li>src/lib/CMakeLists.txt <span style="color: grey">(16c7fab)</span></li>
<li>src/plugins/declarative/CMakeLists.txt <span style="color: grey">(300ebed)</span></li>
<li>src/plugins/positionprovider/geoclue/GeoCute/CMakeLists.txt <span style="color: grey">(abde4f2)</span></li>
<li>src/plugins/render/aprs/CMakeLists.txt <span style="color: grey">(4896a8e)</span></li>
<li>src/plugins/render/earthquake/CMakeLists.txt <span style="color: grey">(6a4704e)</span></li>
<li>src/plugins/render/elevationprofilefloatitem/CMakeLists.txt <span style="color: grey">(872e5e1)</span></li>
<li>src/plugins/render/elevationprofilemarker/CMakeLists.txt <span style="color: grey">(bbe043e)</span></li>
<li>src/plugins/render/fileview/CMakeLists.txt <span style="color: grey">(adfa961)</span></li>
<li>src/plugins/render/foursquare/CMakeLists.txt <span style="color: grey">(0b62efd)</span></li>
<li>src/plugins/render/license/CMakeLists.txt <span style="color: grey">(90c0097)</span></li>
<li>src/plugins/render/navigation/CMakeLists.txt <span style="color: grey">(b0597aa)</span></li>
<li>src/plugins/render/opendesktop/CMakeLists.txt <span style="color: grey">(50da329)</span></li>
<li>src/qt-components/marble-touch/CMakeLists.txt <span style="color: grey">(52940a6)</span></li>
<li>src/routing-instructions/CMakeLists.txt <span style="color: grey">(c1e6386)</span></li>
<li>src/tilecreator/CMakeLists.txt <span style="color: grey">(f1eed44)</span></li>
<li>tools/tilecreator-srtm2/CMakeLists.txt <span style="color: grey">(8088187)</span></li>
</ul>
<p><a href="http://git.reviewboard.kde.org/r/111769/diff/" style="margin-left: 3em;">View Diff</a></p>
</td>
</tr>
</table>
</div>
</body>
</html>