<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Per my forum post
<a class="moz-txt-link-freetext" href="https://forum.lazarus.freepascal.org/index.php/topic,59843.0.html">https://forum.lazarus.freepascal.org/index.php/topic,59843.0.html</a><br>
<br>
Ubuntu 20, using the 2.2.2 deb files to install.<br>
<br>
The IDE rebuild fails to complete with QT5 selected. The error
looks to be that a makefile script (<span class="bbc_tt">idepkg)</span>
is checking for existence of <span class="bbc_tt">/usr/share/lazarus/<em><version-n></em>/units/x86_64-linux/qt5
and has fatal error due not allowed to create directory. A</span><span
class="bbc_tt">n empty qt and gtk2 directory exists here, and was
created as part of the deb file install, but not a qt5
directory. None of the IDE rebuild files get stored here, but
the makefile is still checking and has fatal error if directory
qt5 is not found. Issue seems to be some aspects of the old IDE
rebuild process still exist, where it would place the revised
units directly into the /usr/.. directories. <br>
<br>
Solution: (easy) have the deb install script create the missing
empty </span><span class="bbc_tt"><span class="bbc_tt">/usr/share/laz.</span></span><span
class="bbc_tt"><span class="bbc_tt">..../</span>qt5 dir per above,
or (harder) fix the idepkg makefile to stop checking for locations
it no longer uses.<br>
</span>
<pre class="moz-signature" cols="72">
</pre>
</body>
</html>