[mythtv-users] compile problem: scte65scan on mythbuntu 9.10 64 bit with HDHR support

Eric Sharkey eric at lisaneric.org
Tue Nov 17 05:13:32 UTC 2009


On Mon, Nov 16, 2009 at 6:43 PM, Dave Richardson <mythtv at derdev.com> wrote:
> hdhomerun_channelscan.c:(.text+0x31a): undefined reference to `msleep'
> hdhomerun_channelscan.c:(.text+0x370): undefined reference to
> `getcurrenttime'

Errors like this have nothing to do with sct65scan.  They indicate
that your libhdhomerun was incorrectly compiled and anything that
links to this library will have this problem.

These undefined references should have been resolved by including
hdhomerun_os_posix.h (via hdhomerun_os.h via hdhomerun.h) in the
relevant c files.  These are static inline functions which should not
generate a symbol.

In other words, you should be able to run something like:

nm -D libhdhomerun.so  | grep msleep

and see no output.  If you see something like:

  U  msleep

then something is wrong.

Eric


More information about the mythtv-users mailing list