<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div>Ok, monkey see, monkey do:<div><br></div><div><div>diff --git a/qtwebkit/config.xml.cmake b/qtwebkit/config.xml.cmake</div><div>index 0000afe..faf56e2 100644</div><div>--- a/qtwebkit/config.xml.cmake</div><div>+++ b/qtwebkit/config.xml.cmake</div><div>@@ -6,6 +6,7 @@</div><div>     <includeDirs></div><div>         <dir>@QT_HEADERS_DIR@</dir></div><div>         <dir>@QT_QTCORE_INCLUDE_DIR@</dir></div><div>+        <dir>@QT_QTGUI_INCLUDE_DIR@</dir></div><div>         <dir>@QT_QTWEBKIT_INCLUDE_DIR@</dir></div><div>     </includeDirs></div><div> </config></div><div><br></div><div>is required to get past Elliott's latest bug. Now, I get _almost_ to the end:</div><div><br></div><div><div>[100%] Building CXX object phonon/CMakeFiles/smokephonon.dir/x_10.cpp.o</div><div>/Users/sly/src/kde/smokeqt/phonon/x_10.cpp: In static member function ‘static void __smokephonon::x_QGlobalSpace::x_1(Smoke::StackItem*)’:</div><div>/Users/sly/src/kde/smokeqt/phonon/x_10.cpp:18: error: ‘Q_COMPLEX_TYPE’ was not declared in this scope</div><div>/Users/sly/src/kde/smokeqt/phonon/x_10.cpp: In static member function ‘static void __smokephonon::x_QGlobalSpace::x_2(Smoke::StackItem*)’:</div><div>/Users/sly/src/kde/smokeqt/phonon/x_10.cpp:21: error: ‘Q_PRIMITIVE_TYPE’ was not declared in this scope</div><div>...</div></div><div><br></div><div>Getting closer though!</div><div><br></div><div>thanks,</div><div><br></div><div>Cyrus</div><div><br></div><div><div>On Mar 5, 2011, at 12:18 PM, Elliott Slaughter wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">On Sat, Mar 5, 2011 at 11:50 AM, Arno Rehn <span dir="ltr"><<a href="mailto:arno@arnorehn.de">arno@arnorehn.de</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Saturday 05 March 2011 20:29:36 Elliott Slaughter wrote:<br>
> On Sat, Mar 5, 2011 at 11:06 AM, Arno Rehn <<a href="mailto:arno@arnorehn.de">arno@arnorehn.de</a>> wrote:<br>
> > On Saturday 05 March 2011 19:51:50 Elliott Slaughter wrote:<br>
> > > On Sat, Mar 5, 2011 at 9:07 AM, Arno Rehn <<a href="mailto:arno@arnorehn.de">arno@arnorehn.de</a>> wrote:<br>
> > > > On Saturday 05 March 2011 15:14:31 Arno Rehn wrote:<br>
> > > > > On Saturday 05 March 2011 02:32:30 Elliott Slaughter wrote:<br>
> > > > > > Here you go: <a href="http://pastebin.com/hVh4gxmL" target="_blank">http://pastebin.com/hVh4gxmL</a><br>
> > > > ><br>
> > > > > Thanks. Seems like the FILE typedef is wrongly resolved. I don't<br>
> > > > > know if the license allows it, but if it does, can you also<br>
> > > > > nopaste your stdio.h? Maybe we should special-case this typedef<br>
> > > > > anyway, but it'd<br>
> ><br>
> > be<br>
> ><br>
> > > > > nice if it worked without a special case as well :)<br>
> > > ><br>
> > > > I pushed a workaround/fix to smokegen. pull, recompile and<br>
> > > > re-install.<br>
> > ><br>
> > > Now I get all the way through smokeqtcore. But I get an error in<br>
> ><br>
> > smokeqtsql<br>
> ><br>
> > > (below).<br>
> > ><br>
> > > This is smokegen version e3f34b0884ede511d9b4217ff879d8bf54110108.<br>
> > ><br>
> > > [snip]<br>
> ><br>
> > What's in <build-dir>/qtsql/config.xml?<br>
><br>
> Here you go: <a href="http://pastebin.com/p5Sfxsuv" target="_blank">http://pastebin.com/p5Sfxsuv</a><br>
</div>Right. QItemDelegate (which QSqlRelationalItemDelegate is inheriting) is<br>
coming from QtGui, so for the Framework detection to work, we also need to add<br>
the QtGui header path. Fixed in master. Maybe you'll bump into some similar<br>
errors. Keep reporting them! :)<font color="#888888"><br></font></blockquote><div><br></div><div>Thanks. Next error (in qtwebkit):</div><div><br></div><div><div>[ 60%] Building CXX object qtwebkit/CMakeFiles/smokeqtwebkit.dir/x_1.cpp.o</div>
<div>/Library/Frameworks/QtGui.framework/Headers/qwidget.h: In copy constructor ‘QWebInspector::QWebInspector(const QWebInspector&)’:</div><div>/Library/Frameworks/QtGui.framework/Headers/qwidget.h:787: error: ‘QWidget::QWidget(const QWidget&)’ is private</div>
<div>/Library/Frameworks/QtWebKit.framework/Headers/qwebinspector.h:30: error: within this context</div><div>/Users/elliott/Programming/Lisp/new_kde_build/smokeqt/build/qtwebkit/x_1.cpp: In constructor ‘__smokeqtwebkit::x_QWebInspector::x_QWebInspector(const QWebInspector&)’:</div>
<div>/Users/elliott/Programming/Lisp/new_kde_build/smokeqt/build/qtwebkit/x_1.cpp:2076: note: synthesized method ‘QWebInspector::QWebInspector(const QWebInspector&)’ first required here </div><div>/Library/Frameworks/QtGui.framework/Headers/qwidget.h: In copy constructor ‘QWebView::QWebView(const QWebView&)’:</div>
<div>/Library/Frameworks/QtGui.framework/Headers/qwidget.h:787: error: ‘QWidget::QWidget(const QWidget&)’ is private</div><div>/Library/Frameworks/QtWebKit.framework/Headers/qwebview.h:41: error: within this context</div>
<div>/Users/elliott/Programming/Lisp/new_kde_build/smokeqt/build/qtwebkit/x_1.cpp: In constructor ‘__smokeqtwebkit::x_QWebView::x_QWebView(const QWebView&)’:</div><div>/Users/elliott/Programming/Lisp/new_kde_build/smokeqt/build/qtwebkit/x_1.cpp:5207: note: synthesized method ‘QWebView::QWebView(const QWebView&)’ first required here </div>
</div><div><br></div><div>x_1.cpp: <a href="http://pastebin.com/QWU1xmPE">http://pastebin.com/QWU1xmPE</a></div><div>config.xml: <a href="http://pastebin.com/VDBTK59v">http://pastebin.com/VDBTK59v</a></div><div><br></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font color="#888888">
--<br>
</font><div><div></div><div class="h5">Arno Rehn<br>
<a href="mailto:arno@arnorehn.de">arno@arnorehn.de</a><br>
_______________________________________________<br>
Kde-bindings mailing list<br>
<a href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-bindings" target="_blank">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Elliott Slaughter<br><br>"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay<br>

_______________________________________________<br>Kde-bindings mailing list<br><a href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br>https://mail.kde.org/mailman/listinfo/kde-bindings<br></blockquote></div><br></div></body></html>