[mythtv] win32 win32-packager.pl problems

J. Dale Gonzalez dale.gonzalez at gmail.com
Tue May 26 15:15:50 UTC 2009


On Mon, 25 May 2009 10:55:33 -0700 (PDT)

>> I encountered a couple of errors using the win32-packager.pl script

> I opened #6546 to update the script - feel free to add to it.
>http://svn.mythtv.org/trac/ticket/6546<http://svn.mythtv.org/trac/ticket/6546>

Thanks.  I'll look at it.

>> 1) When installing MinGW, I didn't install the Fortran

> The script does tell you to install g77...  :)
Yep.  Totally my bad.  I wasn't reading the comment blocks until I started
having problems - but still... Fortran?  Really? :)

>> 2) The dowload location for MySQL-Essentials is no longer
>> valid.  I changed the perl script to pull it from...

>You could also use 5.1.33 or 5.1.34 from the official mirrors.
Good to know.

>> 3) The script complained that it couldn't find
>> ...5.1\lib\opt\libmysql.lib".  This was
>> because I hadn't selected a complete install.
>
>The script also tells you to perform a complete install...  :)
Yep.  See my comment above.  Totally my bad.  BUT, it would be nice if this
block followed the fortran block's example and kept launching the mysql
installer until it found the libs.

>> 4) The stdlib_h.patch file fails.

>I've included a hack for this in #6546, or we could just remove the now
outdated patch.
>
>> After that, I was off and running. I'm still in the middle of
>> compiling so there's no telling if I'll uncover something else
>
>I'll take this opportunity to plug some of my tickets - you might find them
useful.  With these applied, I have been quite happy with the win32
frontend.
>
>Required patches to compile r20511 and higher:
>http://svn.mythtv.org/trac/ticket/6533
>
>Audio sync fixes, SPDIF, and 5.1 output for win32:
>http://svn.mythtv.org/trac/ticket/6538
>
>Allow Direct3D playback window resizing:
>http://svn.mythtv.org/trac/ticket/6545
>
>Good luck!
>-Jeff

Net net, when it was all over I had a frontend that launched.  There were
some XP complaints about .a files (part of QT4 I think, I wasn't paying too
much attention) but the screen came up.  Unfortunately, it immediately
complained about the version of the database my backend is running.   So...
I junked my working version and started trying to compile a .21 patches
version.  That process has been much less successfull.   My latest theory is
that the win32-packager.pl script that is on trunk isn't prepared to compile
branches/0.21-fixes - which it warns you about :)  BUT that the version of
the script that is checked in under the .21-fixes branch isn't prepared to
pull from anything other than trunk.  Tonight I'll try modifying the perl
script to pull from branches/0.21-fixes and we'll see how that goes.

Does .21 only support QT3?  Should I be worried about the QT version?  I now
have both the QT3 and the QT4 libraries compiled.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20090526/129839d5/attachment.htm>


More information about the mythtv-dev mailing list