[mythtv] Problem compiling SVN

Tom Lichti tom at redpepperracing.com
Sun Sep 24 20:15:03 UTC 2006


Not sure when this started happening, I sometime after revision 11178, 
when I try to compile current SVN 11285, I get the error below. This is 
with a fresh checkout of SVN into a new directory.

My configure options are as follows:

./configure  --arch=pentium3 --enable-proc-opt --compile-type=debug

And it always fails here:

distcc -c -pipe -march=pentium3 -I/usr/include/kde/artsc -pthread 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -W -g 
-D_REENTRANT -DPIC -fPIC  -DMMX -Di386 -DUSING_FREEBOX -D_GNU_SOURCE 
-D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" 
-DLIBDIR=\"/usr/local/lib\" -DUSING_OSS -DUSE_ALSA -DUSE_JOYSTICK_MENU 
-DUSE_LIRC -DUSE_ARTS -DUSE_JACK -DUSING_XRANDR -DQT_THREAD_SUPPORT 
-DQT_SHARED -DQT_NO_DEBUG -I/usr/share/qt3/mkspecs/default -I. 
-I../../../../include -I../../../../../X11R6/include 
-I../libmythsamplerate -I../libmythsoundtouch -I../.. -I.. 
-I../../../../../include/qt3 -o moc_screensaver-x11.o 
moc_screensaver-x11.cpp
rm -f libmyth-0.20.so.0.20.0 libmyth-0.20.so libmyth-0.20.so.0 
libmyth-0.20.so.0.20
distcc g++ -shared -Wl,-soname,libmyth-0.20.so.0 -o 
libmyth-0.20.so.0.20.0 dialogbox.o lcddevice.o mythcontext.o 
mythwidgets.o oldsettings.o remotefile.o settings.o util.o mythwizard.o 
uitypes.o xmlparse.o mythplugin.o mythdialogs.o audiooutput.o 
httpcomms.o mythmedia.o uilistbtntype.o generictree.o managedlist.o 
DisplayRes.o volumecontrol.o volumebase.o audiooutputbase.o dbsettings.o 
screensaver.o screensaver-null.o output.o langsettings.o mythdbcon.o 
audiooutputnull.o DisplayResScreen.o util-x11.o qmdcodec.o 
virtualkeyboard.o mythobservable.o mythsocket.o audiooutputoss.o 
mythhdd.o mythcdrom.o mythmediamonitor.o mythcdrom-linux.o 
audiooutputalsa.o jsmenu.o jsmenuevent.o lirc.o lircevent.o 
audiooutputarts.o bio2jack.o audiooutputjack.o screensaver-x11.o 
DisplayResX.o moc_dialogbox.o moc_lcddevice.o moc_mythcontext.o 
moc_mythwidgets.o moc_settings.o moc_mythwizard.o moc_uitypes.o 
moc_mythdialogs.o moc_httpcomms.o moc_mythmedia.o moc_uilistbtntype.o 
moc_managedlist.o moc_virtualkeyboard.o moc_mythcdrom.o 
moc_mythmediamonitor.o moc_jsmenu.o moc_lirc.o moc_screensaver-x11.o  
-L/usr/share/qt3/lib -L../libmythsamplerate -lmythsamplerate-0.20 
-L../libmythsoundtouch -lmythsoundtouch-0.20 -llirc_client -lfreetype 
-lmp3lame -lasound -L/usr/lib -lartsc -lgmodule-2.0 -ldl -lgthread-2.0 
-lglib-2.0 -ljack -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXrandr 
-lqt-mt -lXext -lX11 -lm -lpthread
/usr/lib/libc_nonshared.a(atexit.oS)(.text.__i686.get_pc_thunk.bx+0x0): 
In function `__i686.get_pc_thunk.bx':
: multiple definition of `__i686.get_pc_thunk.bx'
/usr/lib/gcc-lib/i486-linux/3.3.5/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): 
first defined here
collect2: ld returned 1 exit status
distcc[11169] ERROR: compile (null) on localhost failed
make[2]: *** [libmyth-0.20.so.0.20.0] Error 1
make[2]: Leaving directory `/usr/local/src/mythtv/libs/libmyth'
make[1]: *** [sub-libmyth] Error 2
make[1]: Leaving directory `/usr/local/src/mythtv/libs'
make: *** [sub-libs] Error 2

I've tried everything I can think of, not sure where to go from here. 
I'm going to try reverting back a few revisions and see if I can narrow 
it down, but any advice would be great.

Thanks
Tom



More information about the mythtv-dev mailing list