[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/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../x86_64-suse-linux/bin/ld:
/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
`/usr/local/src/mythplugins/mythbrowser/mythbrowser'
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
/usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../x86_64-suse-linux/bin/ld:
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
http://www.robotics.net



More information about the mythtv-users mailing list