<div dir="ltr"><div>Following the directions in <a href="https://invent.kde.org/sdk/kdiff3/-/blob/master/INSTALL">https://invent.kde.org/sdk/kdiff3/-/blob/master/INSTALL</a><br></div><div><pre class="gmail-code gmail-highlight" lang="plaintext"><span class="gmail-line" id="gmail-LC39" lang="plaintext">Run:</span>
<span class="gmail-line" id="gmail-LC40" lang="plaintext">2)C:\CraftRoot\craft\craftenv.ps1</span>
<span class="gmail-line" id="gmail-LC41" lang="plaintext">3)craft png2ico</span>
<span class="gmail-line" id="gmail-LC42" lang="plaintext">4)craft kdiff3</span>
<span class="gmail-line" id="gmail-LC43" lang="plaintext">If you what to build 1.8x than use:</span>
<span class="gmail-line" id="gmail-LC44" lang="plaintext">4) craft --target 1.8 kdiff3</span>
</pre></div><div><br></div><div>I was trying step 4:  craft --target 1.8 kdiff3</div><div>and got fatal errors below. Also attached text file and pasted screen captures.</div><div><br></div><div><font face="monospace">C:/CraftRoot/build/_/5ebfb487/kdiff3/src/fileaccess.cpp:264:59: error: 'QT_STAT_LNK' was not declared in this scope<br>                 m_bSymLink = (fileType & QT_STAT_MASK) == QT_STAT_LNK;<br>                                                           ^~~~~~~~~~~<br>C:/CraftRoot/build/_/5ebfb487/kdiff3/src/fileaccess.cpp:264:59: note: suggested alternative: 'QT_STAT_REG'<br>                 m_bSymLink = (fileType & QT_STAT_MASK) == QT_STAT_LNK;<br>                                                           ^~~~~~~~~~~<br>                                                           QT_STAT_REG<br>C:/CraftRoot/build/_/5ebfb487/kdiff3/src/fileaccess.cpp:226:10: warning: unused variable 'acc' [-Wunused-variable]<br>     long acc = 0;<br>          ^~~</font><br></div><div><br></div><div>I am a software developer but I am completely new to KDE QT and Craft so it's all blackbox to me. The instructions worked well until this error.  I was able to build by commenting out the one line of code in fileaccess.cpp. There are still a bunch of warnings. Maybe there is a better fix or I have something wrong in my setup?</div><div><font face="monospace"><br></font></div><div><font face="monospace">                m_bFile = (fileType & QT_STAT_MASK) == QT_STAT_REG;<br>  // Error here      m_bSymLink = (fileType & QT_STAT_MASK) == QT_STAT_LNK;<br>                m_bExists = fileType != 0</font><br></div><div><br></div><div>The original KDiff3 was maybe 20mb the new one is 450+ MB. That seems like a LOT of space for a Diff Program. The bbin/data folder is about 300 MB. Could there be an install targeting a small footprint? </div><div><br></div><div>Thanks,</div><div><br></div><div>Carl</div><div><br></div><div><div><img src="cid:ii_kbzl28ls1" alt="image.png" style="margin-right: 25px;"><br></div></div><div><br></div><div><div><img src="cid:ii_kbzl4bzo2" alt="image.png" style="margin-right: 25px;"><br></div></div><div><br></div></div>