<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-15">
<META content="MSHTML 6.00.6000.16981" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>I have been having a strange issue with anything newer than r23736 (0.23)</DIV>
<DIV> </DIV>
<DIV>Here's the details.</DIV>
<DIV>I have a dedicated backend, and two virtually identical dedicated frontends.</DIV>
<DIV>Running since release 0-21-fixes, then 22-fixes once released, and for the last few moths, 0.23 trunk.</DIV>
<DIV>Everything was working fine throughout, up until r23736 (last fully succesful rev.)</DIV>
<DIV> </DIV>
<DIV>Now, since that revision, the backend is still fine, and one of the two frontends is fine.</DIV>
<DIV>My problem is on the second frontend.</DIV>
<DIV> </DIV>
<DIV>I get the following error on building of mythtv (mythplugins builds fine)</DIV>
<DIV> </DIV>
<DIV>main.o: In function `reloadTheme()':</DIV>
<DIV>/usr/src/mythtv-0.23/mythtv/programs/mythfrontend/main.cpp:884: undefined reference to `MythMainWindow::SetEffcetsEnabled(bool)'</DIV>
<DIV>
<DIV>/usr/src/mythtv-0.23/mythtv/programs/mythfrontend/main.cpp:895: undefined reference to `MythMainWindow::SetEffcetsEnabled(bool)'</DIV>
<DIV>collect2: ld returned 1 exit status</DIV>
<DIV>make[2]: *** [mythfrontend] Error 1</DIV>
<DIV>make[2]: Leaving directory `/usr/src/mythtv-0.23/mythtv/programs/mythfrontend'</DIV>
<DIV>make[1]: *** [sub-mythfrontend-make_default] Error 2</DIV>
<DIV>make[1]: Leaving directory `/usr/src/mythtv-0.23/mythtv/programs'</DIV>
<DIV>make: *** [sub-programs-make_default-ordered] Error 2</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>My 'configure' command is as follows</DIV>
<DIV> </DIV>
<DIV>./configure --compile-type=release --enable-proc-opt --enable-lirc --disable-joystick-menu --disable-firewire --disable-iptv --disable-hdhomerun --disable-v4l --disable-ivtv --disable-hdpvr --disable-dvb --enable-vdpau --disable-directfb --enable-opengl-video --enable-opengl-vsync</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>The results of the 'configure' is:</DIV>
<DIV> </DIV>
<DIV># Basic Settings<BR>Compile type release<BR>Compiler cache yes<BR>DistCC no<BR>qmake /usr/bin/qmake<BR>install prefix /usr/local<BR>runtime prefix /usr/local<BR>CPU x86 x86_64 (model name : AMD Athlon(tm) 64 X2 Dual Core Processor 4800+)<BR>big-endian no<BR>runtime cpu detection no<BR>yasm yes<BR>MMX enabled yes<BR>MMX2 enabled yes<BR>3DNow! enabled yes<BR>3DNow! extended enabled yes<BR>SSE enabled yes<BR>SSSE3 enabled yes<BR>CMOV enabled yes</DIV>
<DIV> </DIV>
<DIV># Input Support<BR>Joystick menu no<BR>lirc support yes<BR>Video4Linux sup. no<BR>ivtv support no<BR>HD-PVR support no<BR>FireWire support no<BR>DVB support no [/usr/include]<BR>DVB-S2 support no<BR>HDHomeRun support no<BR>IPTV support no</DIV>
<DIV> </DIV>
<DIV># Sound Output Support<BR>PulseAudio support yes<BR>OSS support yes<BR>ALSA support yes<BR>JACK support yes<BR>libfftw3 support no</DIV>
<DIV> </DIV>
<DIV># Video Output Support<BR>x11 support yes<BR>xrandr support yes<BR>xv support yes<BR>XvMC support yes<BR>XvMC VLD support yes<BR>XvMC pro support no<BR>XvMC libs -lXvMCW -ldl<BR>VDPAU support yes<BR>OpenGL video yes<BR>OpenGL vsync yes<BR>DirectFB no<BR>Fribidi formatting no<BR>MHEG support yes</DIV>
<DIV> </DIV>
<DIV># Misc Features<BR>multi threaded libavcodec yes<BR>Frontend yes<BR>Backend yes</DIV>
<DIV> </DIV>
<DIV># Bindings<BR>bindings_perl yes<BR>bindings_python yes</DIV>
<DIV> </DIV>
<DIV>Creating libs/libmythdb/mythconfig.h and libs/libmythdb/mythconfig.mak</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>I have made sure any pre-requisites are there by reverifying/downloading/installing required packages using the apt-get command listed at</DIV>
<DIV><A href="http://www.mythtv.org/wiki/User_Manual:Initial_Installation#Prerequisites">http://www.mythtv.org/wiki/User_Manual:Initial_Installation#Prerequisites</A></DIV>
<DIV> </DIV>
<DIV>I have completely cleared my source tree and redownloaded a fresh copy (most recently just this morning, with the RC1 release-023-fixes r23847)</DIV>
<DIV> </DIV>
<DIV>I am at a complete loss as to why this is happening on this one frontend.</DIV>
<DIV>The other frontend is fine. Both computers are identical hardware, installed at the same time, same updates applied at the same time, and I just can't find any differences, but there obviously is something. I assume I am missing a library somewhere or something simple like that, but just can't find it.</DIV>
<DIV> </DIV>
<DIV>Any help would be greatly appreciated.</DIV>
<DIV> </DIV>
<DIV>Chris</DIV></DIV></BODY></HTML>