[mythtv-users] Compile problems - mythepg

David Brieck Jr. dbrieck at gmail.com
Sun Sep 12 20:24:47 EDT 2004


> No, I'm referring to the args you're passing to make.  You've compiled with
> make -j <something>.  Not sure if it's what's causing the break, but myth
> doesn't always compile right in parallel mode.
> 
> 
> 
> Isaac

Well, I tried compiling with -j1 and this is the error I get:

make[1]: Entering directory
`/var/tmp/portage/mythtv-0.16/work/mythtv-0.16/programs'
cd mythepg && make -f Makefile
make[2]: Entering directory
`/var/tmp/portage/mythtv-0.16/work/mythtv-0.16/programs/mythepg'
g++ -c -pipe `artsc-config --cflags` -Wall -W -O2 -march=athlon-xp
-D_REENTRANT  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\"
-DCONFIG_VIDEO4LINUX -DUSING_IVTV -DUSING_OSS -DUSING_OPENGL_VSYNC
-DUSING_XRANDR -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-I/usr/qt/3/mkspecs/linux-g++ -I. -I../../libs -I../../libs/libmyth
-I/usr/include -I/usr/local/include -I/usr/qt/3/include -o main.o
main.cpp
g++  -o mythepg main.o    -Wl,-rpath,/usr/qt/3/lib -L/usr/qt/3/lib
-L/usr/X11R6/lib -L../../libs/libmyth -L../../libs/libmythtv
-L../../libs/libavcodec -L../../libs/libavformat -lmythtv-0.16
-lmythavformat-0.16 -lmythavcodec-0.16 -lmyth-0.16 -lfreetype
-lmp3lame -L/usr/X11R6/lib -lXinerama -lXv -lX11 -lXext -lXxf86vm
`artsc-config --libs` -lGL -lGLU -lqt-mt -lXext -lX11 -lm -lpthread
../../libs/libmyth/libmyth-0.16.so: undefined reference to `XRRSetScreenConfig'
../../libs/libmyth/libmyth-0.16.so: undefined reference to
`XRRFreeScreenConfigInfo'
../../libs/libmyth/libmyth-0.16.so: undefined reference to `XRRConfigSizes'
../../libs/libmyth/libmyth-0.16.so: undefined reference to
`XRRConfigCurrentConfiguration'
../../libs/libmyth/libmyth-0.16.so: undefined reference to `XRRGetScreenInfo'
collect2: ld returned 1 exit status
make[2]: *** [mythepg] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mythtv-0.16/work/mythtv-0.16/programs/mythepg'
make[1]: *** [sub-mythepg] Error 2
make[1]: Leaving directory
`/var/tmp/portage/mythtv-0.16/work/mythtv-0.16/programs'
make: *** [sub-programs] Error 2

!!! ERROR: media-tv/mythtv-0.16 failed.
!!! Function src_compile, Line 160, Exitcode 2
!!! (no error message)

Someone said compiling with -j1 is the same as not using it at all.
I'm still not quite sure what is going on. I also tried compiling
without -j at all and though I don't know if it did anything different
from -j1 it still failed.


More information about the mythtv-users mailing list