[mythtv] CVS compile error libmythavcodec-0.19.so.0.19.0 on AMD64

Robert Tsai rtsai1111 at comcast.net
Mon Feb 13 23:48:38 UTC 2006


On Mon, Feb 13, 2006 at 11:46:51PM +0100, Bas Wielens wrote:
> i get this strange error when compiling the latest cvs version of
> mythtv (older versions compile fine):
> 
> /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.0.3/../../../../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
> /usr/lib/gcc/x86_64-linux-gnu/4.0.3/../../../../lib64/libdts.a: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> make[2]: *** [libmythavcodec-0.19.so.0.19.0] Error 1
> 
> Does anybody have any idea on how to solve this?

What version of gcc are you using? For AMD64 you should be using
gcc-3.4 or later.

--Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20060213/75b4c766/attachment.pgp


More information about the mythtv-dev mailing list