[mythtv-users] JoystickMenuEventLock error in compiling ~/mythtv-0.18.1/programs/mythepg

Merlisk merlisk at yahoo.com
Tue Feb 28 20:39:04 UTC 2006


I just wanted to give everyone a status on how I fixed
my problem listed below.

It originally started when compiling mythtv .18-1 from
source wouldn't recognize lirc.  So, I did a "yum
install lirc-lib-devel".  Then, I got the below
problem.

In a nutshell, what had happened is that libmyth had
already compiled what it had from before in js*.o
files.  Once I removed them, and did a "./configure",
"qmake <whatever>", and then "make" and "make
install", it all started working again.

Hope this helps someone else.


--- Merlisk <merlisk at yahoo.com> wrote:

> 
> Due to being bit by the dbSchema error when
> upgrading
> from .18-1 to .19, I'm trying to compile using the
> .18-1 source.  However, I'm having difficulty
> getting
> it to compile properly.  I've searched the list, but
> haven't found the answer.
> 
> Does anyone know what's going on here?
> 
> (snip successful ./configure, qmake, and the
> beginning
> part of make..)
> 
> make[2]: Entering directory
> `/root/mythtv-0.18.1/programs/mythepg'
> g++  -o mythepg main.o    -L/usr/lib/qt-3.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/X11R6/lib -lXinerama -lXv
> -lXxf86vm -lqt-mt -lXext -lX11 -lm -lpthread
> ../../libs/libmyth/libmyth-0.18.1.so: undefined
> reference to
> `JoystickMenuEventLock::JoystickMenuEventLock(bool)'
> ../../libs/libmyth/libmyth-0.18.1.so: undefined
> reference to `JoystickMenuClient::Init(QString&)'
> ../../libs/libmyth/libmyth-0.18.1.so: undefined
> reference to
> `JoystickMenuEventLock::~JoystickMenuEventLock()'
> ../../libs/libmyth/libmyth-0.18.1.so: undefined
> reference to
> `JoystickMenuClient::JoystickMenuClient(QObject*)'
> ../../libs/libmyth/libmyth-0.18.1.so: undefined
> reference to `JoystickMenuClient::Process()'
> collect2: ld returned 1 exit status
> make[2]: *** [mythepg] Error 1
> make[2]: Leaving directory
> `/root/mythtv-0.18.1/programs/mythepg'
> make[1]: *** [sub-mythepg] Error 2
> make[1]: Leaving directory
> `/root/mythtv-0.18.1/programs'
> make: *** [sub-programs] Error 2
> 
> 
> *********************
> 
> I'm using 2.6.12-1.1381_FC3 with a PVR-350.  Of
> course, my system has been working for about a year
> before the recent upgrade broke it.
> 
> If someone knows what I'm missing or am doing wrong,
> I'd appreciate some direction.
> 
> Regards,
> Mike
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> http://mail.yahoo.com 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the mythtv-users mailing list