<HTML>
<HEAD>
<TITLE>Building PyQt Debug on Windows</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>In case anyone is interested, here is a small python script that fixes the qt sources to properly finish a debug build after configure is run. &nbsp;This might save you a couple hours if you need to make debug versions.<BR>
<BR>
It appears that qpycore.lib should be dqpycore.lib and so on but configure misnames them in the make files.<BR>
<BR>
&#8220;&#8221;&#8221;usage, run configure.py specifying a debug build,<BR>
Then run this script from the same place as configure.py is located.&#8221;&#8221;&#8221;<BR>
import os<BR>
<BR>
for root, dirs, files in os.walk(&quot;.&quot;):<BR>
&nbsp;&nbsp;&nbsp;&nbsp;for f in files:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if f == &quot;Makefile&quot;:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fn = os.path.join(root,f)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text = open(fn).read()<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rep = False<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for w in text.split():<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if &quot;.lib&quot; in w and &quot;qpy&quot; in w and &quot;dqpy&quot; not in w:<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text = text.replace( w, &quot;d&quot;+w)<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rep = True<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;open(fn,'w').write(text)</SPAN></FONT>
</BODY>
</HTML>