<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 3/29/2010 11:31 AM, Chris Thauberger wrote:
<blockquote cite="mid:4BB0736E.AAEE.006A.0@allstartech.com" type="cite">
  <meta http-equiv="Content-Type"
 content="text/html; charset=ISO-8859-1">
  <meta content="MSHTML 6.00.6000.16981" name="GENERATOR">
  <div>I have been having a strange issue with anything newer than
r23736 (0.23)</div>
  <div>&nbsp;</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>&nbsp;</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>&nbsp;</div>
  <div>I get the following error on building of mythtv (mythplugins
builds fine)</div>
  <div>&nbsp;</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>&nbsp;</div>
  <div>&nbsp;</div>
  <div>My 'configure' command is as follows</div>
  <div>&nbsp;</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>&nbsp;</div>
  <div>&nbsp;</div>
  <div>The results of the 'configure' is:</div>
  <div>&nbsp;</div>
  <div># Basic Settings<br>
Compile type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; release<br>
Compiler cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
DistCC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
qmake&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/bin/qmake<br>
install prefix&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local<br>
runtime prefix&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local<br>
CPU&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x86 x86_64 (model name&nbsp;: AMD Athlon(tm) 64 X2
Dual Core Processor 4800+)<br>
big-endian&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
runtime cpu detection&nbsp;&nbsp;&nbsp;&nbsp; no<br>
yasm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
MMX enabled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
MMX2 enabled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
3DNow! enabled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
3DNow! extended enabled&nbsp;&nbsp; yes<br>
SSE enabled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
SSSE3 enabled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
CMOV enabled&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes</div>
  <div>&nbsp;</div>
  <div># Input Support<br>
Joystick menu&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
lirc support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
Video4Linux sup.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
ivtv support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
HD-PVR support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
FireWire support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
DVB support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no [/usr/include]<br>
DVB-S2 support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
HDHomeRun support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
IPTV support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no</div>
  <div>&nbsp;</div>
  <div># Sound Output Support<br>
PulseAudio support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
OSS support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
ALSA support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
JACK support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
libfftw3 support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no</div>
  <div>&nbsp;</div>
  <div># Video Output Support<br>
x11 support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
xrandr support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
xv support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
XvMC support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
XvMC VLD support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
XvMC pro support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
XvMC libs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -lXvMCW -ldl<br>
VDPAU support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
OpenGL video&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
OpenGL vsync&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
DirectFB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
Fribidi formatting&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; no<br>
MHEG support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes</div>
  <div>&nbsp;</div>
  <div># Misc Features<br>
multi threaded libavcodec yes<br>
Frontend&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
Backend&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes</div>
  <div>&nbsp;</div>
  <div># Bindings<br>
bindings_perl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes<br>
bindings_python&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yes</div>
  <div>&nbsp;</div>
  <div>Creating libs/libmythdb/mythconfig.h and
libs/libmythdb/mythconfig.mak</div>
  <div>&nbsp;</div>
  <div>&nbsp;</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 moz-do-not-send="true"
 href="http://www.mythtv.org/wiki/User_Manual:Initial_Installation#Prerequisites">http://www.mythtv.org/wiki/User_Manual:Initial_Installation#Prerequisites</a></div>
  <div>&nbsp;</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>&nbsp;</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.&nbsp; 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.&nbsp; I assume I am missing a library somewhere or something
simple like that, but just can't find it.</div>
  <div>&nbsp;</div>
  <div>Any help would be greatly appreciated.</div>
  <div>&nbsp;</div>
  <div>Chris</div>
  </div>
  <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
mythtv-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a>
<a class="moz-txt-link-freetext" href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a>
  </pre>
</blockquote>
Just a guess but is the function mispelled? MythMainWindow::Set<b>Effcets</b>Enabled(bool)
-&gt; MythMainWindow::Set<b>Effects</b>Enabled(bool)?<br>
Id do a grep on the function name to determine where it is defined, and
try and figure out why the object is being left our of the linking.<br>
</body>
</html>