Hi
Thanks everyone for your help and suggestions, sorry for the delay getting back to you. I'm having some problems with the RPMfusion repository as some of the i686 packages conflict with x86_64 packages that I already have installed from the NUX repository. Anyhow, I've worked around this and have i686 versions of libGL, librtmp and libmp3lame installed and checked using ldd that the dependencies for each are satisfied. Unfortunately, when I start mediacenter20, I still get an immediate segmentation violation. Using gdb shows that the dump actually occurs in the standard C-library:
[bashford@bashford_gb-el7 ~]$ gdb mediacenter20
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-51.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/mediacenter20...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/mediacenter20
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0xf787d59f in __memcpy_ssse3_rep () from /lib/libc.so.6
Missing separate debuginfos, use: debuginfo-install MediaCenter-20.0.17-17.el7.i686
(gdb) bt
#0 0xf787d59f in __memcpy_ssse3_rep () from /lib/libc.so.6
#1 0x08a2a012 in ?? ()
#2 0x08a69888 in ?? ()
#3 0x0805f19f in ?? ()
#4 0x08be8aae in ?? ()
#5 0x0805619d in ?? ()
#6 0xf7751933 in __libc_start_main () from /lib/libc.so.6
#7 0x08056971 in ?? ()
(gdb) quit
I'm stumped at this point. Does anyone have any suggestions?
Thanks
Bruce