<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Yes...you're building the old version of qyoto.</span></div><div><span>Try grabbing the one from git://gitorious.org/assemblygen/assemblygen.git .</span></div><div><span>We keep trying to tell the maintainers to mark that version of qyoto as obsolete, but it hasn't happened, and people keep trying to build it.  Sigh.</span></div><div><br></div>  <div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "> <div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Peter Shoebridge <peter@blueyondergaming.com><br> <b><span style="font-weight: bold;">To:</span></b> KDE bindings for other programming languages <kde-bindings@kde.org>
 <br><b><span style="font-weight: bold;">Cc:</span></b> Steven Boswell II <ulatekh@yahoo.com> <br> <b><span style="font-weight: bold;">Sent:</span></b> Monday, June 4, 2012 4:58 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> RE: [Kde-bindings] Error building Qyoto on Linux<br> </font> </div> <br>
<div id="yiv1267670216">

 
 
<style><!--
#yiv1267670216  
 _filtered #yiv1267670216 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
 _filtered #yiv1267670216 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered #yiv1267670216 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
#yiv1267670216  
#yiv1267670216 p.yiv1267670216MsoNormal, #yiv1267670216 li.yiv1267670216MsoNormal, #yiv1267670216 div.yiv1267670216MsoNormal
        {margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv1267670216 a:link, #yiv1267670216 span.yiv1267670216MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv1267670216 a:visited, #yiv1267670216 span.yiv1267670216MsoHyperlinkFollowed
        {color:purple;text-decoration:underline;}
#yiv1267670216 p.yiv1267670216MsoAcetate, #yiv1267670216 li.yiv1267670216MsoAcetate, #yiv1267670216 div.yiv1267670216MsoAcetate
        {margin:0in;margin-bottom:.0001pt;font-size:8.0pt;font-family:"sans-serif";}
#yiv1267670216 span.yiv1267670216BalloonTextChar
        {font-family:"sans-serif";}
#yiv1267670216 span.yiv1267670216EmailStyle19
        {font-family:"sans-serif";color:#1F497D;}
#yiv1267670216 .yiv1267670216MsoChpDefault
        {font-size:10.0pt;}
 _filtered #yiv1267670216 {margin:1.0in 1.0in 1.0in 1.0in;}
#yiv1267670216 div.yiv1267670216WordSection1
        {}
--></style>

<div>
<div class="yiv1267670216WordSection1">
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">Steven, thanks for the pointer.</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">I changed the guard to something more specific but that made no difference. I add an include of utils.h directly in cswriteinitialization.h which help (obviously
 not the right fix but just to test).</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">Now I get the following error:</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">[ 51%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteinitialization.cpp.o</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'virtual void CS::WriteInitialization::acceptWidget(DomWidget*)':</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:477: error: no matching function for call to 'QHash<QString, DomProperty*>::QHash(QList<DomProperty*>)'</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:283: note: candidates are: QHash<Key, T>::QHash(const QHash<Key, T>&) [with Key = QString,
 T = DomProperty*]</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:282: note:                 QHash<Key, T>::QHash() [with Key = QString, T = DomProperty*]</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:512: error: no matching function for call to 'QHash<QString, DomProperty*>::QHash(QList<DomProperty*>)'</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:283: note: candidates are: QHash<Key, T>::QHash(const QHash<Key, T>&) [with Key = QString,
 T = DomProperty*]</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:282: note:                 QHash<Key, T>::QHash() [with Key = QString, T = DomProperty*]</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">make[2]: *** [tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteinitialization.cpp.o] Error 1</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">make[1]: *** [tools/uics/CMakeFiles/uics_bin.dir/all] Error 2</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">make: *** [all] Error 2</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">Any thoughts?</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">Peter</span></div> 
<div class="yiv1267670216MsoNormal"><span style="font-size:11.0pt;color:#1F497D;">  </span></div> 
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in;">
<div class="yiv1267670216MsoNormal"><b><span style="font-size:10.0pt;">From:</span></b><span style="font-size:10.0pt;"> Steven Boswell II [mailto:ulatekh@yahoo.com]
<br>
<b>Sent:</b> Monday, June 04, 2012 5:44 PM<br>
<b>To:</b> KDE bindings for other programming languages; Peter Shoebridge<br>
<b>Subject:</b> Re: [Kde-bindings] Error building Qyoto on Linux</span></div> 
</div>
</div>
<div class="yiv1267670216MsoNormal">  </div> 
<div>
<div>
<div class="yiv1267670216MsoNormal" style="background:white;"><span style="color:black;">It's not finding the stuff in utils.h, even though cswriteinitialization.cpp includes that file.</span></div> 
</div>
<div>
<div class="yiv1267670216MsoNormal" style="background:white;"><span style="color:black;">My first guess would be to change the guard in utils.h from "UTILS_H" to something less generic.</span></div> 
</div>
<div>
<div class="yiv1267670216MsoNormal" style="background:white;"><span style="color:black;">Maybe it's conflicting with another header file that's in your build-path somewhere.</span></div> 
</div>
<div>
<div class="yiv1267670216MsoNormal" style="background:white;"><span style="color:black;">Let us know if that does anything.</span></div> 
</div>
<div>
<div class="yiv1267670216MsoNormal" style="background:white;"><span style="color:black;">  </span></div> 
</div>
<div>
<div class="yiv1267670216MsoNormal" style="background:white;"><span style="color:black;">Steven Boswell</span></div> 
</div>
<div>
<div class="yiv1267670216MsoNormal" style="background:white;"><span style="color:black;">  </span></div> 
</div>
<div>
<div>
<div>
<div class="yiv1267670216MsoNormal" align="center" style="text-align:center;background:white;">
<span style="font-size:10.0pt;color:black;">
<hr size="1" width="100%" align="center">
</span></div>
<div class="yiv1267670216MsoNormal" style="background:white;"><b><span style="font-size:10.0pt;color:black;">From:</span></b><span style="font-size:10.0pt;color:black;"> Peter Shoebridge <<a rel="nofollow" ymailto="mailto:peter@blueyondergaming.com" target="_blank" href="mailto:peter@blueyondergaming.com">peter@blueyondergaming.com</a>><br>
<b>To:</b> "<a rel="nofollow" ymailto="mailto:kde-bindings@kde.org" target="_blank" href="mailto:kde-bindings@kde.org">kde-bindings@kde.org</a>" <<a rel="nofollow" ymailto="mailto:kde-bindings@kde.org" target="_blank" href="mailto:kde-bindings@kde.org">kde-bindings@kde.org</a>>
<br>
<b>Sent:</b> Monday, June 4, 2012 4:18 PM<br>
<b>Subject:</b> [Kde-bindings] Error building Qyoto on Linux</span><span style="color:black;"></span></div> 
</div>
<div class="yiv1267670216MsoNormal" style="margin-bottom:12.0pt;background:white;"><span style="color:black;"><br>
I'm trying to cross compile Qyoto for Linux-Arm but have hit some error during the build of the uics part.<br>
<br>
I am able to build smokegen and smokeqt successfully but building Qyoto yields the following errors. I'm building against Qt v4.7.2 on Ubuntu 10.4 for an ARM target.<br>
<br>
Anyone have any thoughts on what I might be doing wrong? Feel free to request any (many!) additional details I might have left out.<br>
<br>
Thanks<br>
Peter Shoebridge<br>
<br>
<br>
<br>
[ 46%] Built target csrcc<br>
[ 48%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/customwidgetsinfo.cpp.o<br>
[ 51%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/databaseinfo.cpp.o<br>
[ 53%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/driver.cpp.o<br>
[ 55%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/treewalker.cpp.o<br>
[ 58%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/ui4.cpp.o<br>
[ 60%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/uic.cpp.o<br>
[ 62%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/validator.cpp.o<br>
[ 65%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/cs/cswritedeclaration.cpp.o<br>
[ 67%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteincludes.cpp.o<br>
[ 69%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteicondata.cpp.o<br>
[ 72%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteicondeclaration.cpp.o<br>
[ 74%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteiconinitialization.cpp.o<br>
[ 76%] Building CXX object tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteinitialization.cpp.o<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In function 'void<unnamed>::writeSpacerItem(const DomSpacer*, QTextStream&)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:71: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'virtual void CS::WriteInitialization::acceptUI(DomUI*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:379: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'virtual void CS::WriteInitialization::acceptWidget(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:477: error: no matching function for call to 'QHash<QString, DomProperty*>::QHash(QList<DomProperty*>)'<br>
/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:283: note: candidates are: QHash<Key, T>::QHash(const QHash<Key, T>&) [with Key = QString, T = DomProperty*]<br>
/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:282: note:                QHash<Key, T>::QHash() [with Key = QString, T = DomProperty*]<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:479: error: 'toString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:512: error: no matching function for call to 'QHash<QString, DomProperty*>::QHash(QList<DomProperty*>)'<br>
/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:283: note: candidates are: QHash<Key, T>::QHash(const QHash<Key, T>&) [with Key = QString, T = DomProperty*]<br>
/linux-devkit/arm-none-linux-gnueabi/usr/include/qtopia/QtCore/qhash.h:282: note:                QHash<Key, T>::QHash() [with Key = QString, T = DomProperty*]<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:516: error: 'toString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:521: error: 'toString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'virtual void CS::WriteInitialization::acceptLayout(DomLayout*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:622: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::writeProperties(const QString&, const QString&, const QList<DomProperty*>&, unsigned int)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:912: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:916: error: 'toString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:916: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:927: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1172: error: 'toBool' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1261: error: 'toBool' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'QString CS::WriteInitialization::writeFontProperties(const DomFont*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1335: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeComboBox(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1594: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1611: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeQ3ListBox(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1646: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeQ3IconView(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1680: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeQ3ListView(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1710: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeQ3Table(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1785: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1801: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'QString CS::WriteInitialization::pixCall(const DomProperty*) const':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1845: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeTreeWidget(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1891: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeTableWidget(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1927: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1959: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:1994: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'QString CS::WriteInitialization::trCall(const QString&, const QString&) const':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2031: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeQ3SqlDataTable(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2057: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2060: error: 'toBool' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2087: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2089: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'void CS::WriteInitialization::initializeQ3SqlDataBrowser(DomWidget*)':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2097: error: 'propertyMap' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2100: error: 'toBool' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2127: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2129: error: 'fixString' was not declared in this scope<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp: In member function 'QString CS::WriteInitialization::trCall(DomString*) const':<br>
/home/peter/projects/qyoto-build/qyoto/tools/uics/cs/cswriteinitialization.cpp:2148: error: 'toString' was not declared in this scope<br>
make[2]: *** [tools/uics/CMakeFiles/uics_bin.dir/cs/cswriteinitialization.cpp.o] Error 1<br>
make[1]: *** [tools/uics/CMakeFiles/uics_bin.dir/all] Error 2<br>
make: *** [all] Error 2<br>
_______________________________________________<br>
Kde-bindings mailing list<br>
<a rel="nofollow" ymailto="mailto:Kde-bindings@kde.org" target="_blank" href="mailto:Kde-bindings@kde.org">Kde-bindings@kde.org</a><br>
<a rel="nofollow" target="_blank" href="https://mail.kde.org/mailman/listinfo/kde-bindings">https://mail.kde.org/mailman/listinfo/kde-bindings</a><br>
<br>
</span></div> 
</div>
</div>
</div>
</div>
</div>

</div><br><br> </div> </div>  </div></body></html>