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

Rutger Hendriks loial at home.nl
Sun Aug 8 08:08:29 EDT 2004


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
Here's the error:

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

Some system info, in case you need it:

$ cat settings.pro
#CONFIG += debug
CONFIG += release

PREFIX = /usr

INCLUDEPATH += $${PREFIX}/include
INCLUDEPATH *= /usr/local/include
#INCLUDEPATH += /usr/include/cdda
#INCLUDEPATH += /usr/include/FLAC

DEFINES += _GNU_SOURCE
DEFINES += PREFIX=\"$${PREFIX}\"
release {
        QMAKE_CXXFLAGS_RELEASE = -O3 -march=k8 -fomit-frame-pointer
        QMAKE_CFLAGS_RELEASE = -O3 -march=k8 -fomit-frame-pointer
}

# emerge info
Portage 2.0.50-r9 (gcc34-amd64-2004.1, gcc-3.4.1, glibc-2.3.4.20040619-r1, 2.6.7-gentoo-r12)
=================================================================
System uname: 2.6.7-gentoo-r12 x86_64 4
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
CFLAGS="-O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CXXFLAGS="-O2 -march=k8 -fomit-frame-pointer -momit-leaf-frame-pointer -fweb -frename-registers -pipe"


More information about the mythtv-dev mailing list