[mythtv-users] Mythbackend on AMD 64 issues

Nathan Allen Stratton nathan at robotics.net
Sun Dec 4 15:41:53 EST 2005

I am working on upgrading my myth box from a standard x86 to AMD64 box and
running into a few problmes.

System: AMD Athlon(tm_ 64 X2 Dual Core Processor 38000+ Suse 10.0

1) Get the "QSqlDatabase: QMYSQL3 driver not loaded" error when I try to
run mythtv-setup. I have installed qt-mysql off the SUSE CD, but since it
is 64 bit, it is libqsqlmysql.lib64.so and not libqsqlmysql.so.

2) I have compiled X264 from source, but when I try to compile ffmpeg with
it I get:

/usr/local/lib/libx264.a(common.o): relocation R_X86_64_32S against `a
local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libx264.a: could not read symbols: Bad value

3) I can compile all plugins except mythbrowser:

make[1]: Entering directory
g++  -o mythbrowser main.o webpage.o tabview.o moc_webpage.o moc_tabview.o
-L/usr/lib64/ -L/usr/kde/3.3/lib -L/usr/lib/qt3/lib64/ -L/lib
-L/usr/local/lib -lmyth-0.18 -lfreetype -lmp3lame -L/usr/X11R6/lib64/
-L/opt/kde3/lib -lkhtml -lqt-mt -lXext -lX11 -lm -lpthread
cannot find -lkhtml
collect2: ld returned 1 exit status

Other then that no big problmes, myth and everything else compiled
just fine. Anyone get all this to work on AMD64 with SUSE?

Nathan Stratton
nathan at robotics.net

More information about the mythtv-users mailing list