[mythtv] Mythmusic: goom/filters.c compile error on amd64 in 0.15.1 and CVS

Rutger Hendriks loial at home.nl
Sat Aug 14 07:21:06 EDT 2004


On Sunday 08 August 2004 14:08, Rutger Hendriks wrote:
> Hi,
> 
> I tried installing all 0.15 and 0.15.1 (if available) plugins on amd64, and they all worked, except Mythmusic
> So I tried the latest cvs Mythmusic, but that errored out at the same file
> 
> gcc -c -pipe -Wall -W -O3 -march=k8 -fomit-frame-pointer -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/local/include -I/usr/include/cdda -I/usr/qt/3/include -I/usr/X11R6/include -o filters.o goom/filters.c
> goom/filters.c: In function `zoomFilterFastRGB':
> goom/filters.c:665: warning: cast from pointer to integer of different size
> goom/filters.c:665: warning: cast to pointer from integer of different size
> goom/filters.c:669: warning: cast from pointer to integer of different size
> goom/filters.c:669: warning: cast to pointer from integer of different size
> goom/filters.c:673: warning: cast from pointer to integer of different size
> goom/filters.c:673: warning: cast to pointer from integer of different size
> {standard input}: Assembler messages:
> {standard input}:117: Error: suffix or operands invalid for `pop'
> {standard input}:123: Error: suffix or operands invalid for `pop'
> make[1]: *** [filters.o] Error 1
> make[1]: Leaving directory `/home/loial/myth/mythmusic/mythmusic'
> make: *** [sub-mythmusic] Error 2


I've followed the myth-commits mailing list and did not see any commits on mythmusic, so I'm guessing this isn't addressed yet.
I was wondering if anyone has any suggestions or fixes for the errors above? Mythmusic is the only plugin that doesn't
work on amd64.
If no-one knows how to port it, it might be nice to temporarily disable these (graphics?) filters, so it would at least compile
and play some mp3's.
Thanks a bunch,

Rutger


More information about the mythtv-dev mailing list