[mythtv-commits] Ticket #10716: enable MythTV to compile on mingw-w64 (Windows 64bit)

MythTV noreply at mythtv.org
Sat May 12 13:16:47 UTC 2012


#10716: enable MythTV to compile on mingw-w64 (Windows 64bit)
--------------------------+---------------------------------
 Reporter:  lexvictory@…  |           Type:  Patch - Bug Fix
   Status:  new           |       Priority:  minor
Milestone:  unknown       |      Component:  Ports - Windows
  Version:  0.25-fixes    |       Severity:  medium
 Keywords:                |  Ticket locked:  0
--------------------------+---------------------------------
 Due mainly to the sizeof(long) on mingw-w64, MythTV won't compile on
 mingw-w64, spouting numerous loss of precision errors. See
 http://colinux.wikia.com/wiki/Dashboard_for_developing_a_64_bit_coLinux
 for a table of integer sizes vs mingw-w64.

 The patch I've created for 0.25 allows compilation to complete, though I
 have not yet tested functionality since my backend is still 0.24, but if
 my tests doing this on fixes/0.24 previously are anything to go by things
 should work.
 I have not checked mythplugins, as I have never really managed to get them
 to cross compile.

 It will probably need someone more familiar with integer sizes to check
 that it doesn't mess any other platform up.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10716>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list