<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>------------------------------------------<br>15434 -&gt; is the last version to build successfully (with the known requisite win32 patches)
</div>
<div>------------------------------------------</div></blockquote><div>I can confirm that 15434 builds correctly for me also.<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<div><br>15435 -&gt; 15477 all give this same compile error:</div>
<div>In file included from uitypes.h:19,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from managedlist.h:9,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from managedlist.cpp:4:<br>util.h:89: error: `LONGLONG&#39; does not name a type<br>make[2]: *** [managedlist.o] Error 1
<br>make[2]: Leaving directory `/c/mythtv/mythtv/libs/libmyth&#39;<br>make[1]: *** [sub-libmyth] Error 2<div><br>make[1]: Leaving directory `/c/mythtv/mythtv/libs&#39;<br>make: *** [sub-libs] Error 2</div>
</div></blockquote><div>15435 builds correctly for me as does 15477 with my remoteutil.patch. I did not get the above error. Unsure about why that is.<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div></div>
</div>
<div>------------------------------------------<br>15478 -&gt;15514(HEAD) all give this same compile problem:</div>
<div>In file included from httprequest.cpp:37:<br>../libmyth/util.h: At global scope:<br>../libmyth/util.h:90: error: expected initializer before &quot;inline&quot;<br>In file included from ../libmyth/mythcontext.h:6,<br>



&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from httprequest.cpp:38:<br>C:/msys/1.0/qt-3.3.x-p8/include/qpixmap.h:249: warning: &#39;void bitBlt(QPaintDevice*, int, int, const QPaintDevice*, int, int, int, int, Qt::RasterOp, bool)&#39; redeclared without dllimport attribute after being referenced with dllimport linkage
<br>make[2]: *** [httprequest.o] Error 1<br>make[2]: Leaving directory `/c/mythtv/mythtv/libs/libmythupnp&#39;<br>make[1]: *** [sub-libmythupnp] Error 2<div><br>make[1]: Leaving directory `/c/mythtv/mythtv/libs&#39;
<br>make: *** [sub-libs] Error 2
</div></div>
<div>------------------------------------------<br></div></blockquote></div><br>r15478 brings in the &quot;as-needed&quot; linker options and breaks the win32 builds.<br><br>g++ -Wl,-enable-auto-import -mthreads -Wl,-subsystem,windows -shared -Wl,--export-all-symbols -o 
libmythupnp-0.20.dll object_ld_script moc_ssdpcache.o -L&quot;/qt-3.3.x-p8\lib&quot; -L&quot;/mingw/lib&quot; -L&quot;/mingw/lib&quot; -lqtmain -lfreetype -lmp3lame -lqt-mt -lkernel32 -luser32 -lgdi32 -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -luuid -limm32 -lwinmm -lws2_32 -lwinspool
<br>./httprequest.o: In function `ZN11HTTPRequest14SetRequestTypeERK7QString&#39;:<br>c:/mythtv/mythtv/libs/libmythupnp/httprequest.cpp:152: undefined reference to `print_verbose_messages&#39;<br>c:/mythtv/mythtv/libs/libmythupnp/httprequest.cpp:152: undefined reference to `MythContext::verbose_mutex&#39;
<br>c:/mythtv/mythtv/libs/libmythupnp/httprequest.cpp:152: undefined reference to `MythContext::verbose_mutex&#39;<br>./httprequest.o: In function `ZN11HTTPRequest12SendResponseEv&#39;:<br>c:/mythtv/mythtv/libs/libmythupnp/httprequest.cpp:204: undefined reference to `print_verbose_messages&#39;
<br><br>These messages continue on for a long time.<br><br>Now what is puzzling to me is that I am not getting the above errors
that I originally was getting last night about the typedef and
expecting an initializer. I definitely cleaned it up but the only thing I did differently was using msys to do all of this instead on the Win32 script. I am going to clean out the mythtv directory and start over again just to see if I can reproduce this behavoir.
<br><br>