[mythtv] Ticket #4497: Win32 builds broken after r15435

buzz davidbuzz at gmail.com
Mon Jan 21 05:46:39 UTC 2008


Yes, I'm experiencing similar isues on win32 with trunk.    r15433 works for
the main mythtv (but even this is broken for mythplugins, but htat's a minor
issue presently for me compared to the main mythtv).

Buzz.
On Jan 21, 2008 2:06 PM, Jay Modi <jmodi at vt.edu> wrote:

> On Jan 19, 2008 9:32 PM, MythTV <mythtv at cvs.mythtv.org> wrote:
>
> > #4497: Win32 builds broken after r15435
> >
> > ------------------------------------------+---------------------------------
> >  Reporter:  Jay Modi <jaymode at gmail.com>  |       Owner:  ijr
> >     Type:  patch                         |      Status:  new
> >  Priority:  minor                         |   Milestone:  unknown
> > Component:  mythtv                        |     Version:  unknown
> >  Severity:  medium                        |     Mlocked:  0
> >
> > ------------------------------------------+---------------------------------
> >  The Win32 builds seem to have been partially broken by r15435. The
> > first
> >  issue I noticed is that the typedef on line 89 needs a semicolon.
> > However,
> >  this leads to even more problems, dealing with multiple definitions.
> > The
> >  cure for this is to remove the typedef and then include compat.h but
> > this
> >  causes linking errors. These linking errors are due to some other
> > issue,
> >  as I have removed the entire r15435 changes from my compat.h and get
> > the
> >  same errors.
> >
> >  I have attached a patch file to add the include.
> >
> > --
> > Ticket URL: < http://svn.mythtv.org/trac/ticket/4497>
> > MythTV <http://svn.mythtv.org/trac>
> > MythTV
> >
>
>
>
> I wrote this ticket up last night and have tried again today with a clean
> subversion checkout and no patches applied. Now the weird thing is that I
> got a new error today. This error comes in a file that has not been changed
> in years according to trac. Is anyone else (the few of us) that are building
> with MinGW experiencing similar issues on the HEAD revision of svn.
>
> Using this configure command:
> ./configure --prefix=/usr --disable-dbox2 --disable-hdhomerun
> --disable-dvb -
> -disable-ivtv --disable-iptv --disable-joystick-menu --disable-xvmc-vld
> --disab
> le-x11 --disable-xvmc --enable-directx --enable-memalign-hack
> --compile-type=de
> bug
>
> When I run make, this is the new error:
> gcc -c -march=i586 -g -Wall -Wno-switch -Wdisabled-optimization
> -Wpointer-arith -Wredundant-decls -fPIC -DPIC -mthreads -w -fexceptions
> -frtti  -DUSING_MINGW -DUSING_WINAUDIO -DUSING_D3D -DUSING_DIRECTX
> -DUSING_DIRECTX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\"
> -DLIBDIR=\"/usr/lib\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -DQT_DLL
> -DQT_THREAD_SUPPORT -I"/usr/include" -I".." -I"../.." -I"/qt- 3.3.x-p8/include"
> -I"C:/msys/1.0/qt-3.3.x-p8/mkspecs/win32-g++" -o samplerate.o samplerate.c
> In file included from samplerate.c:27:
> float_cast.h: In function `lrint':
> float_cast.h:90: error: `_asm' undeclared (first use in this function)
> float_cast.h:90: error: (Each undeclared identifier is reported only once
> float_cast.h:90: error: for each function it appears in.)
> float_cast.h:90: error: syntax error before '{' token
> float_cast.h: In function `lrintf':
> float_cast.h:102: error: `_asm' undeclared (first use in this function)
> float_cast.h:102: error: syntax error before '{' token
> make[2]: *** [samplerate.o] Error 1
> make[2]: Leaving directory `/c/mythtv/mythtv/libs/libmythsamplerate'
> make[1]: *** [sub-libmythsamplerate] Error 2
> make[1]: Leaving directory `/c/mythtv/mythtv/libs'
> make: *** [sub-libs] Error 2
>
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20080121/7eafd4d9/attachment.htm 


More information about the mythtv-dev mailing list