Hi,
For the past few days I'm trying to make a Mythtv setup, I have a Asus K8S-mx mainboard (SiS chipsets), AMD Sempron, and Hauppauge PVR 350 TV card.
The installation of Gentoo went quite well, I have kernel 2.6.11, X and KDE up and running (as a test), but as n00b there are some things I can not figure out. When installing Mythtv there seems to be a dependancy for something which will hang the compilation proces (see code below). Perhaps you would have any idea what could have caused this?
//=========================================================
(removed some messages to clean things up)
...
cd mythbackend && qmake mythbackend.pro -o Makefile
cd mythfilldatabase && qmake mythfilldatabase.pro -o Makefile
cd mythtranscode && qmake mythtranscode.pro -o Makefile
cd mythepg && make -f Makefile
make[2]: Entering directory `/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythepg'
g++ -c -pipe -march=athlon-4 -I/usr/kde/3.3/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -O3 -Wall -Wno-switch -fomit-frame-pointer -D_REENTRANT -DMMX -Di386 -DUSING_IVTV -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../libs -I../../libs/libmyth -I/usr/include -I/usr/qt/3/include -o main.o main.cpp
cd mythprogfind && make -f Makefile
make[2]: Entering directory `/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythprogfind'
g++ -c -pipe -march=athlon-4 -I/usr/kde/3.3/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -O3 -Wall -Wno-switch -fomit-frame-pointer -D_REENTRANT -DMMX -Di386 -DUSING_IVTV -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../../libs -I../../libs/libmyth -I/usr/include -I/usr/qt/3/include -o main.o main.cpp
g++ -o mythepg main.o -L/usr/qt/3/lib -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavcodec -L../../libs/libavformat -lmythtv-0.18.1 -lmythavformat-0.18.1 -lmythavcodec-0.18.1 -lmyth-0.18.1 -lfreetype -lmp3lame -lasound -L/usr/kde/3.3/lib -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/X11R6/lib -lXinerama -lXv -lX11 -lXext -lXxf86vm -lGL -lGLU -lqt-mt -lXext -lX11 -lm -lpthread
g++ -o mythprogfind main.o -L/usr/qt/3/lib -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavcodec -L../../libs/libavformat -lmythtv-0.18.1 -lmythavformat-0.18.1 -lmythavcodec-0.18.1 -lmyth-0.18.1 -lfreetype -lmp3lame -lasound -L/usr/kde/3.3/lib -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/X11R6/lib -lXinerama -lXv -lX11 -lXext -lXxf86vm -lGL -lGLU -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libavcodec/libmythavcodec-0.18.1.so: undefined reference to `postProcess_C'
collect2: ld returned 1 exit status
make[2]: *** [mythepg] Error 1
make[2]: Leaving directory `/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythepg'
make[1]: *** [sub-mythepg] Error 2
make[1]: *** Waiting for unfinished jobs....
../../libs/libavcodec/libmythavcodec-0.18.1.so: undefined reference to `postProcess_C'
collect2: ld returned 1 exit status
make[2]: *** [mythprogfind] Error 1
make[2]: Leaving directory `/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs/mythprogfind'
make[1]: *** [sub-mythprogfind] Error 2
make[1]: Leaving directory `/var/tmp/portage/mythtv-0.18.1-r1/work/mythtv-0.18.1/programs'
make: *** [sub-programs] Error 2
!!! ERROR: media-tv/mythtv-0.18.1-r1 failed.
!!! Function src_compile, Line 145, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
//=========================================================
make.conf:
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-4 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="3dnow aac alsa apache2 arts avi bzip2 -cups divx4linux dvd flac gif -gnome gtk gtk2 imlib jpeg kde lirc matroska mmx mp3 mpeg mysql mythtv ncurses ogg oggvorbis openal opengl oss php png qt samba speex spell sse sse2 theora threads tiff truetype unicode usb vcd vorbis win32codecs X xine xml2 xv zlib"

