[mythtv-commits] Ticket #2195: libdts compile problem on amd64

MythTV mythtv at cvs.mythtv.org
Fri Aug 18 11:12:02 UTC 2006


#2195: libdts compile problem on amd64
--------------------------------+-------------------------------------------
 Reporter:  devel at mrwire.co.uk  |       Owner:  ijr
     Type:  defect              |      Status:  new
 Priority:  minor               |   Milestone:     
Component:  mythtv              |     Version:     
 Severity:  low                 |  
--------------------------------+-------------------------------------------
 When compiling mythtv with libdts on amd64 compilation fails with the
 following errors:
 /usr/lib/gcc/x86_64-linux-gnu/4.1.2/../../../../lib64/libdts.a(parse.o):
 relocation R_X86_64_32S against `a local symbol' can not be used when
 making a shared object; recompile with -fPIC

 Fix:
 1) Delete /usr/lib/libdts.a
 2) Rename /usr/lib/libdts-pic.a to /usr/lib/libdts.a

 Note: This is on ubuntu but I think applies to other distros as well.
 Could this be made into a compile-time check so myth automatically
 compiles with libdts-pic.a instead?

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2195>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list