<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span lang=EN-NZ style='color:black'>Hi,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-NZ style='color:black'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:black'>>> On Tue, Jul 23, 2019 at 10:03 PM Anthony Giggins < <br>>> seven@seven.dorksville.net> wrote: <br>>> <br>>>> <br>>>> <br>>>> On Mon, 22 Jul 2019 at 15:14, Jerry Rubinow <jerrymr@gmail.com> wrote: <br>>>> <br>>>>> On Sun, Jul 21, 2019 at 6:35 PM Anthony Giggins < <br>>>>> seven@seven.dorksville.net> wrote: <br>>>>> <br>>>>>> <br>>>>>> <br>>>>>> On Sun, 21 Jul 2019 at 04:05, Jerry Rubinow <jerrymr@gmail.com> wrote: <br>>>>>> <br>>>>>>> On Sun, Apr 28, 2019 at 12:57 AM <mythtv@kosowsky.org> wrote: <br>>>>>>> <br>>>>>>>> I am looking to find and/or build a Windows mythtv frontend for ver <br>>>>>>>> 29.1. <br>>>>>>>> <br>>>>>>>> In looking at the wiki <br>>>>>>>> (<a href="https://www.mythtv.org/wiki/MythTV_on_Windows" target="_blank"><span style='color:black'>https://www.mythtv.org/wiki/MythTV_on_Windows</span></a>), there doesn't seem <br>>>>>>>> to <br>>>>>>>> be anything updated since circa 2013 and ver 23. <br>>>>>>>> <br>>>>>>>> - Has anyone successfully built a Windows frontend using a recent <br>>>>>>>> mythtv <br>>>>>>>> version? <br>>>>>>>> Are there any pre-builds available? <br>>>>>>>> Failing that, are there any updated build instructions? <br>>>>>>>> <br>>>>>>>> I like the idea of watching mythtv from my Windows laptop... <br>>>>>>>> <br>>>>>>>> Best, <br>>>>>>>> Jeff <br>>>>>>>> <br>>>>>>> <br>>>>>>> A few years ago dblain made a powershell script and a wiki page for <br>>>>>>> compiling using Visual Studio. I was able to successfully compile <br>>>>>>> everything using master and the 2019 Community version (the free one) of <br>>>>>>> Visual Studio. <br>>>>>>> <br>>>>>>> The web page is here: <br>>>>>>> <a href="https://www.mythtv.org/wiki/MythTV_on_Windows_using_Visual_Studio" target="_blank"><span style='color:black'>https://www.mythtv.org/wiki/MythTV_on_Windows_using_Visual_Studio</span></a> It <br>>>>>>> talks about QT with versions of Visual Studio newer than 2010 not working <br>>>>>>> because QT doesn't have 32-bit OpenGL support for newer versions of <br>>>>>>> Studio. It also says 64 bit builds cannot be done because of lack of <br>>>>>>> support for inline assembly in Studio. However, I was able to compile a <br>>>>>>> 64-bit version without compile issues, so perhaps the myth source has <br>>>>>>> conditionals for that now. Compiling a 64-bit app gets around the QT issue <br>>>>>>> I assume. <br>>>>>>> <br>>>>>>> I had to do a few small fixups to get a good compile: <br>>>>>>> - the tool set and platform had to be updated to 142 and 10 for a few <br>>>>>>> .vcxproj project files (expat, exiv2, and libzmq) <br>>>>>>> - there were a dozen .pro files that needed QT += widgets in them. <br>>>>>>> There was conditional code in them that was not adding them. Not sure why <br>>>>>>> <br>>>>>>> I was using QT 5.13.0. <br>>>>>>> <br>>>>>>> I ran mythtv\mythtv\configure.ps1 OutputType sln <br>>>>>>> This generated a solution file that I could then load in Studio and <br>>>>>>> compile. <br>>>>>>> <br>>>>>>> Big disclaimer: I only claim to have built everything without compile <br>>>>>>> or link errors. I did not test for a successful run, as I'm not setup for <br>>>>>>> that right now. If you want my git diff output, let me know. <br>>>>>>> <br>>>>>>> -Jerry <br>>>>>>> <br>>>>>>> <br>>>>>> Did you have any binaries you'd like to share, I'd happily test, <br>>>>>> although I'm still running version 29 <br>>>>>> <br>>>>>> Also which version did you compile? 29-fixes, 30-fixes or master? <br>>>>>> <br>>>>>> also why not submit a pull request to merge your changes back in? or a <br>>>>>> link to your fork atleast <br>>>>>> <br>>>>>> Cheers, <br>>>>>> <br>>>>>> Anthony <br>>>>>> <br>>>>> <br>>>>> I'd be happy to share binaries. I built against master, but I could <br>>>>> switch to a different branch if that would be more helpful. Let me know. <br>>>>> <br>>>>> I would like to get the changes I made merged back in, but I made my <br>>>>> .pro file changes without really understanding why they weren't working as <br>>>>> they were. Why didn't the following include widgets? I had to move the <br>>>>> widgets line outside the condition for the code to compile. <br>>>>> <br>>>>> contains(QT_VERSION, ^5\\.[0-9]\\..*) { <br>>>>> QT += widgets <br>>>>> } <br>>>>> <br>>>>> Anyway, once I get that sorted I'll make a pull request. <br>>>>> <br>>>>> Thanks, <br>>>>> Jerry <br>>>>> <br>>>>> <br>>>> Thanks Jerry, <br>>>> <br>>>> 29-fixes binaries would be awesome, however if that's not possible <br>>>> perhaps 30-fixes I can always upgrade. <br>>>> <br>>>> Cheers, <br>>>> <br>>>> Anthony <br>>>> <br>>> <br>>> I should have some binaries and a halfway decent set of changes for a pull <br>>> request before the end of the week. I will try to create binaries for 29 <br>>> and 30. <br>>> <br>>> Any suggestions on where to host them? <br>>> <br>>> Jerry <br>>> <br>>> <br>>How about github? <br>><br>>Many project distribute Binaries and Installers there. <br>><br>>Cheers, <br>><br>>Anthony <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>><o:p> </o:p></span></p><p class=MsoNormal><span style='color:black'>Hi,<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:black'>I can’t see any more emails about these Win32 frontend builds, are they available as that would be really great ?<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:black'>Cheers Tony</span><span lang=EN-NZ style='color:black'><o:p></o:p></span></p></div></body></html>