[mythtv-users] crystalhd error compiling trunk

Gavin Hurlbut gjhurlbu at gmail.com
Fri May 11 18:01:16 UTC 2012


On Fri, May 11, 2012 at 10:44 AM, Gary Buhrmaster
<gary.buhrmaster at gmail.com> wrote:
> On Thu, May 10, 2012 at 2:30 AM, John Nissley <jnissley at nissley.org> wrote:
>> I have been compiling mythtv from trunk for years and my recent download
>> (today) would not compile. I do not need crystalhd and have not enabled it
>
> configure auto-detects libraries, and (usually) uses
> what it finds.  If you really do not need crystalhd,
> you could remove the development libraries.

The issue seems to be that the version of libcrystalhd required by
ffmpeg now doesn't match the one people have installed.
Unfortunately, they don't state what version, or where to get it.

I did get it partway more compiling (using the libcrystalhd from the
xbmc PPA for lucid) by adding #define __LINUX_USER__ before including
the libcrystalhd headers.  At that point, it's still missing a symbol
though.

> You mean like --disable-crystalhd ?
>
> Not that it really matters at this point, since as jya points
> out, the ffmpeg resync is a work in progress, and even
> if it compiles with --disable-crystalhd, it may be broken
> in other ways.

--disable-crystalhd should work fine, and preclude building support
for crystalhd completely, and act just like you don't have
libcrystalhd in the first place.   If this is *not* the case, please
let me know, and I'll go futz with it.

Until we sort out which version of the library is required, and where
to find it, basically, we do not have support for the crystalhd.  If
anyone can let me know where the git repository for libcrystalhd is, I
might have a better chance :)


More information about the mythtv-users mailing list