[mythtv] Link failure with clang

Craig Treleaven ctreleaven at cogeco.ca
Thu Mar 21 16:01:27 UTC 2013


I'm not a developer so I'm probably missing something obvious.  I'm 
trying to build mythtv-fixes 0.26 on OS X using clang for MacPorts. 
It fails with the following error message:

>Undefined symbols for architecture x86_64:
>   "_dvdnav_get_highlight_area_from_group", referenced from:
>       DVDRingBuffer::DVDButtonUpdate(bool) in dvdringbuffer.o

This arose following a commit on January 20, 2013:


I can build versions of 0.26 prior to this commit.

Going further out onto a shaky branch, I think otool is telling me 
that the problem symbol _is_ in the referenced file:

>  > otool -rv 
>|grep highlight
>0000bb5d True  long   True   BRANCH  False     _dvdnav_get_current_highlight
>0000a02f True  long   True   BRANCH  False 
>0000a009 True  long   True   BRANCH  False     _dvdnav_get_current_highlight

I'm happy to provide more information; I just don't know what else 
might be relevant.

Could someone knowledgeable help me understand why this isn't working?



More information about the mythtv-dev mailing list